Skip to content

Instantly share code, notes, and snippets.

@guilherme
Created April 13, 2012 21:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save guilherme/2380363 to your computer and use it in GitHub Desktop.
Save guilherme/2380363 to your computer and use it in GitHub Desktop.
var events = 'click change focus'.split(' '), // add more as needed
eLen = events.length,
eI = 0,
els = document.getElementsByTagName('*'),
len = els.length,
i = 0,
el;
var debug_mode = 1;
for (; i < len; i++) {
el = els[i];
for (eI = 0; eI < eLen; eI++) {
var event = el['on' + events[eI]];
el['on' + events[eI]] = function() { if(!debug_mode) { event(); };
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment