createEvent() 事件方法
定义和用法
createEvent()
方法创建事件对象。
事件可以是任何合法的事件类型,且须在使用前初始化。
实例
模拟 mouseover 事件:
var x = document.createEvent("MouseEvent"); x.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); document.getElementById("myDiv").dispatchEvent(x);
语法
document.createEvent(type)
参数值
参数 | 描述 |
---|---|
type |
必需。字符串,规定事件类型。 可能的值:
|
技术细节
返回值: | Event 对象 |
---|
浏览器支持
表格中的数字注明了完全支持该方法的首个浏览器版本。
属性 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
createEvent() | 支持 | 支持 | 支持 | 支持 | 支持 |