function addEvent(obj, evType, fn, useCapture) {
useCapture = (useCapture === undefined ? false : useCapture);
if (obj.addEventListener) {
obj.addEventListener(evType, fn, useCapture);
} else if (obj.attachEvent) {
obj.attachEvent("on" + evType, fn);
} else {
obj['on' + evType] = fn;
}
}
// Use: addEvent(element, 'mousemove', function_name);
function removeEvent(obj, evType, fn, useCapture) {
useCapture = (useCapture === undefined ? true : useCapture);
if (obj.removeEventListener) {
obj.removeEventListener(evType, fn, useCapture);
} else if (obj.detachEvent) {
obj.detachEvent("on" + evType, fn);
} else {
obj['on' + evType] = fn;
}
}
// Use: removeEvent(element, 'mousemove', function_name);Cross browser event listener
•
By Morshed Alam
•
JavaScript
← Previous Article
Date Time difference and a new time adding intervals in days, week, month etc.
Next Article →
Multiple login in google talk
Comments (0)
No comments yet. Be the first to share your feedback or ask a question!