Получение EventListeners элемента
В инспекторе элементов safari (и chrome) есть раздел "Прослушиватели событий" (в правой рамке вкладки элементов), в котором отображаются прослушиватели событий в документе. Есть ли что-нибудь подобное в firebug? Кроме того, возможно ли получить прослушиватели событий элемента с помощью JavaScript (например, elmnt.onclick
, но должен работать для событий, добавленных с addEventListener()
также)?
1 ответ
Это доступно для firebug:
http://getfirebug.com/wiki/index.php/Firebug_Extensions
На ваш второй вопрос, возможно ли получить события, добавленные через addEventListener в javascript? Обычно это не так. Это дополнение использует eventlistenerservice
вам потребуются повышенные привилегии, подписанный скрипт, и он все равно будет работать только в Firefox.