получение EventListeners элемента

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


person some student    schedule 12.01.2011    source источник
comment
См. stackoverflow.com/questions/446892/   -  person Roatin Marth    schedule 12.01.2011


Ответы (1)


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

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

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

person Hemlock    schedule 12.01.2011
comment
Спасибо! И еще вопрос? - person some student; 14.01.2011