30 votes

Extension Firefox pour découvrir quel événement Javascript est lié à un élément inspecté?

On peut lier les événements Javascript pour les éléments html sans utiliser inline déclarations.

Est-il possible lors de l'inspection d'un élément html de savoir quels événements sont liés à l'élément? Je veux savoir sur les événements définis par le développeur et pas les internes qui viennent avec le navigateur.

Donc, si j'ai passez la souris sur un élément et un menu s'affiche, je veux savoir la méthode qui l'a causé.

J'ai essayé de l'Événement Spy avec l'inspecteur de Code, mais il enregistre un trop grand nombre d'internes, à moins que je ne suis pas à l'utiliser.

28voto

NVI Points 3846

Événement visuel 2

Événement visuel

Visual Event est un bookmarklet Javascript open source qui fournit des informations de débogage sur les événements qui ont été attachés aux éléments DOM.

3voto

Nickolay Points 14384

Il n'y a aucun moyen de les énumérer auditeurs ajouté à la méthode addEventListener dans Firefox de base (bug 448602).

Il y a peut être des solutions de contournement, mais je ne suis pas au courant de tout. Voir aussi http://stackoverflow.com/questions/446892/how-to-find-event-listeners-on-a-dom-node

[edit] Ah, en fait, de déterminer "les événements qui sont liés"? Vouliez-vous dire quels sont les événements susceptibles d'incendie sur le nœud? Si oui, vous devez préciser votre question.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X