手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >代码触发js事件(click、change)示例应用
代码触发js事件(click、change)示例应用
摘要:Chrome,Firfox不支持fireEvent的方法可以使用dispatchEvent的方法替代,直接给一个兼容的Code.触发clic...

Chrome , Firfox 不支持fireEvent的方法

可以使用dispatchEvent的方法替代, 直接给一个兼容的Code.

触发click 事件

复制代码 代码如下:

function simulateClick(el) {

var evt;

if (document.createEvent) { // DOM Level 2 standard

evt = document.createEvent("MouseEvents");

evt.initMouseEvent("click", true, true, window,

0, 0, 0, 0, 0, false, false, false, false, 0, null);

el.dispatchEvent(evt);

} else if (el.fireEvent) { // IE

el.fireEvent('onclick');

}

}

触发drag事件

复制代码 代码如下:

function simulateDrag(el) {

var evt;

if (document.createEvent) { // DOM Level 2 standard

evt = document.createEvent("MouseEvent");

evt.initMouseEvent("dragstart", true, true, window,

0, 0, 0, 0, 0, false, false, false, false, 0, null);

el.dispatchEvent(evt);

} else if (el.fireEvent) { // IE

el.fireEvent('ondragstart');

}

}

【代码触发js事件(click、change)示例应用】相关文章:

JavaScript中的Math.LN2属性用法详解

js生成验证码并直接在前端判断

JQuery自动触发事件的方法

Javascript随机显示图片的源代码

显示行号的文本输入框

无刷新上传文件并返回自定义值

理解Javascript图片预加载

初步使用bootstrap快速创建页面

JS实现简洁、全兼容的拖动层实例

在页面中输出当前客户端时间javascript实例代码

精品推荐
分类导航