The Firefox inspector can list all event listeners attached to a specific DOM node from Firefox 33.
Page example:
<!doctype html> <body> <button id="Btn">Test</button> <script> function TestEventListener(e){ console.log("handle event"); } var btn = document.querySelector("#Btn"); if(btn){ btn.addEventListener("click",TestEventListener,false); } </script> </body> </html>
Then press F12 and select "Inspector", press the small ev tag towards <button> . 
source share