получение EventListeners элемента - PullRequest
2 голосов
/ 12 января 2011

В инспекторе элементов safari (и chrome) есть раздел «Прослушиватели событий» (в правой рамке вкладки элементов), в котором отображаются прослушиватели событий в документе. Есть ли что-нибудь подобное в firebug? Кроме того, возможно ли получить прослушиватели событий элемента, используя javascript (например, <em>elmnt</em>.onclick, но должен работать и для событий, добавленных с addEventListener())?

1 Ответ

2 голосов
/ 12 января 2011

Это доступно для firebug:

http://getfirebug.com/wiki/index.php/Firebug_Extensions#Eventbug

На ваш второй вопрос, возможно ли получить события, добавленные через addEventListener в javascript?Обычно это не так.Это дополнение использует eventlistenerservice, вам потребуются повышенные привилегии, подписанный скрипт, и оно все равно будет работать только в Firefox.

...