Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сделать "property"? (https://javascript.ru/forum/misc/22581-kak-sdelat-property.html)

Questioner 25.10.2011 19:20

Как сделать "property"?
 
Как, например, innerHTML - его изменишь, и текст изменится?

Questioner 25.10.2011 19:23

В принципе, можно с помощью setInterval, но мне кажется что это будет глючить.

Questioner 29.10.2011 21:15

Неужели это так сложно?

ksa 29.10.2011 21:57

Цитата:

Сообщение от Questioner
Как сделать "property"?

Как это понять?

Questioner 29.10.2011 23:05

Цитата:

Сообщение от nasqad (Сообщение 133483)
как вариант
function DOMContainerChanger(el, text, param, culmination, DOMContainer) {
	DOMContainer.name = param;
	DOMContainer.value = text;
	el[DOMContainer.name] = DOMContainer.value;
	return (typeof (culmination) === 'event') ? Math.floor(Math.random()) : this;
}
DOMContainerChanger(document.getElementById('post133460'), 'mytext', 'innerHTML', 1, {});

О_0 как ей пользоваться?
Меня интересует не для определенного св-ва, а для ЛЮБОГО СВОЙСТВА

Questioner 29.10.2011 23:27

Вопрос был такой: меня интересовало, как сделать так,что бы при изменении св-ва происходило некое событие(я изменяю св-во А, при этом изменяется переменная а и вызывается функция f_A())

tenshi 30.10.2011 00:39

ключевые слова:
defineProperty
__defineSetter__
onpropertychange
DOMAttrModified

Questioner 09.11.2011 13:25

Спасибо!


Часовой пояс GMT +3, время: 08:24.