2011-01-12 4 views
2

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

+1

См. Http://stackoverflow.com/questions/446892/how-to-find-event-listeners-on-a-dom-node –

ответ

2

Это доступно для поджигатель:

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

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

+0

Спасибо! И другой вопрос? –

Смежные вопросы