Skip to content

Instantly share code, notes, and snippets.

@derekwheee
Created June 12, 2014 20:16
Show Gist options
  • Save derekwheee/e8d1327bd1204443deeb to your computer and use it in GitHub Desktop.
Save derekwheee/e8d1327bd1204443deeb to your computer and use it in GitHub Desktop.
JavaScript Event Listener
AttachEvent = function (element, type, handler) {
if (element.addEventListener) {
element.addEventListener(type, handler, false);
}else if (element.attachEvent) {
element.attachEvent('on' + type, handler);
} else {
element['on' + type] = handler;
}
};
@derekwheee
Copy link
Author

Use like so:

AttachEvent(document.body, 'myEvent', function () {
        document.body.className += ' event-fired';
});

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment