Friday, November 15, 2019

How to find event listeners on a DOM node when debugging or from the JavaScript code?



I have a page where some event listeners are attached to input boxes and select boxes. Is there a way to find out which event listeners are observing a particular DOM node and for what event?



Events are attached using:





  1. Prototype's Event.observe;

  2. DOM's addEventListener;

  3. As element attribute element.onclick.


Answer



If you just need to inspect what's happening on a page, you might try the Visual Event bookmarklet.



Update: Visual Event 2 available;


No comments:

Post a Comment

hard drive - Leaving bad sectors in unformatted partition?

Laptop was acting really weird, and copy and seek times were really slow, so I decided to scan the hard drive surface. I have a couple hundr...