Как обрабатывать onpropertychange
для текстового поля в Firefox с помощью JavaScript?onpropertychange для текстового поля в Firefox?
Ниже приведен пример:
var headerBGColorTextBox = document.getElementById('<%= tbHeaderBGColor.ClientID %>');
if (headerBGColorTextBox != null) {
headerBGColorTextBox.pluggedElement = document.getElementById('<%= trHeaderBG.ClientID %>');
headerBGColorTextBox.onpropertychange = function() {
alert('function called');
if (event.propertyName == 'style.backgroundColor' && event.srcElement.pluggedElement != null)
alert(event.propertyName);
event.srcElement.pluggedElement.style.backgroundColor = event.srcElement.style.backgroundColor;
};
}
DOMAttrModified также поддерживается IE9 и Opera (7+). Все еще не работает в webkit по состоянию на август 2011 года. – ThatGuy
@nix: У вас нет новостей для WebKit? Знаете ли вы, что они планируют поддерживать такой вариант использования? – Eldros
@ Eldros: no idea :) – ThatGuy