Skip to content

Instantly share code, notes, and snippets.

@romeoh
Last active December 13, 2015 23:39
Show Gist options
  • Save romeoh/4993631 to your computer and use it in GitHub Desktop.
Save romeoh/4993631 to your computer and use it in GitHub Desktop.
createEvent
function onInitPage(){
document.querySelector('#btn').addEventListener('click', handler, false)
var obj = document.querySelector('#btn');
var evt = document.createEvent('MouseEvents');
evt.initMouseEvent('click',true,true,window,10000,1000000000,0,0,0,false,false,false,false,0,null);
obj.dispatchEvent(evt);
}
function handler(evt){
console.dir(evt)
}
if(document.createEvent) {
event = document.createEvent("HTMLEvents");
event.initEvent("endofchart", true, true);
cs.target.dispatchEvent(event);
} else {
event = document.createEventObject();
event.eventType = "endofchart";
cs.target.fireEvent("on" + event.eventType, event);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment