наследование объекта DOM javascript - PullRequest
1 голос
/ 13 июля 2010

Можно ли определить обработчик события для одного типа объекта HTML, чтобы этот экземпляр был у всех экземпляров этого типа? например, можно ли создать функцию func () в качестве обработчика события onclick для входных текстовых полей, чтобы все поля ввода имели func () в качестве обработчика события onclick?

(это просто что-то вроде добавления функции к прототипу нативного объекта javascript.)

1 Ответ

2 голосов
/ 13 июля 2010

Нет.

Вместо этого вы можете обработать onclick для document, а затем проверить, является ли e.target || e.srcElement значением <input>.

Вот как в jQuery .live() работает.

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