Comment trouver des écouteurs d'événement sur un nœud DOM lors du débogage ou à partir du code JavaScript?

J'ai une page où certains des écouteurs d'événement sont attachés à des zones de saisie et sélectionnez les cases. Est-il un moyen de savoir qui des écouteurs d'événement sont en train d'observer un particulier nœud DOM et pour quel événement?

Événements sont attachés à l'aide:

  1. Du Prototype Event.observe;
  2. DOM du addEventListener;
  3. Comme attribut d'élément element.onclick.
  • Comment sont les événements les plus attachés à la première place? Êtes-vous à l'aide d'une bibliothèque (par exemple, Prototype, jQuery, etc)?
  • Il est important de noter que plusieurs fonctions de rappel peut être joint pour le même type d'événement via element.addEventListener(type, callback, [bubble]), tandis que element.onclick = function écrase à chaque fois que vous affecter.
InformationsquelleAutor Navneet | 2009-01-15