Javascript отключить / включить событие и $ addhandler - PullRequest
0 голосов
/ 19 ноября 2009

Я довольно новичок в JScript и ищу способ подписаться на событие, когда текстовое поле отключено или включено. Я создаю элемент управления AJAX Extender и подписываюсь через JScript:

$addhandler(textbox, 'EventName', Function);

У меня это работает для "щелчка", "фокуса" и "размытия", но я бы хотел включить или отключить работу. Есть ли исчерпывающий список событий, которые можно подключить там? Я пытался погуглить все, что знаю.

1 Ответ

1 голос
/ 20 ноября 2009

Я не думаю, что есть какое-то простое решение для этого.

Во-первых, есть два свойства для элементов формы, которые вы можете посмотреть: отключено и только для чтения . Они оба ведут себя по-разному.

Во-вторых, нет конкретного события браузера, которое будет срабатывать при изменении этих свойств. PPK имеет хороший список событий и их поддержку браузера . Самое близкое, что вы можете придумать, это что-то наподобие DOMAttrModified или DOMSubtreeModified, но я не думаю, что это работает во всех браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...