Revision: 21235
Updated Code
at December 7, 2009 14:30 by Jamie
Updated Code
// Method to fire DOM0 events such as onblur, onfocus, onchange function fireEvent(element,event){ if(document.createEvent){ var evt = document.createEvent("HTMLEvents"); evt.initEvent(event,true,true); return !element.dispatchEvent(evt); } else if(document.createEventObject) { var evt = document.createEventObject(); return element.fireEvent('on'+event,evt); } };
Revision: 21234
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 7, 2009 14:08 by Jamie
Initial Code
Element.prototype.triggerEvent = function(eventName) { if (document.createEvent) { var evt = document.createEvent('HTMLEvents'); evt.initEvent(eventName, true, true); return this.dispatchEvent(evt); } if (this.fireEvent) return this.fireEvent('on' + eventName); } $('foo').fireEvent('mouseover');
Initial URL
Initial Description
Initial Title
DOM Level 0 "Fire Event"
Initial Tags
Initial Language
JavaScript