var event;
if (document.createEvent) {
event = document.createEvent("MouseEvents");//创建事件类型可以是HTMLEvents,MouseEvents,UIEvents
event.initEvent("click", true, true);
}else{
event = document.createEventObject();
event.eventType = "click";
}
element=document.getElementById("submit");
if (document.createEvent) {
element.dispatchEvent(event);
}else{
element.fireEvent("on" + event.eventType, event);
}
实现了创建一个事件并将其绑定在一个对象上
上述代码相当于在id='submit上'实现了一次点击。
但是通常该功能通过document.getElementById("submit").click()直接实现。