代码触发js事件(click、change)示例应用

 更新时间:2013年12月13日 17:16:22   作者:  
Chrome , Firfox 不支持fireEvent的方法可以使用dispatchEvent的方法替代,直接给一个兼容的Code,下面有个不错的示例,喜欢的朋友可以收藏下
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');
}
}

相关文章

  • 详解webpack loader和plugin编写

    详解webpack loader和plugin编写

    这篇文章主要介绍了详解webpack loader和plugin编写,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-10-10
  • js实现无需数据库的县级以上联动行政区域下拉控件

    js实现无需数据库的县级以上联动行政区域下拉控件

    县级以上联动行政区域下拉控件,想必大家对此也有所熟悉,本文为大家介绍下使用js实现无需数据库的联动下拉控件,感兴趣的朋友可以参考下,希望对大家有所帮助
    2013-08-08
  • JS实现打砖块游戏

    JS实现打砖块游戏

    这篇文章主要为大家详细介绍了JS实现打砖块游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • js arguments.callee的应用代码

    js arguments.callee的应用代码

    arguments.callee的使用方法,具体大家自己测试了
    2009-05-05
  • JS动态显示倒计时效果

    JS动态显示倒计时效果

    这篇文章主要介绍了JS实现倒计时效果动态显示倒计时功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • 1分钟快速了解js实现下载文件功能的4种方式

    1分钟快速了解js实现下载文件功能的4种方式

    在前端开发中,我们经常需要实现文件下载功能,例如下载用户上传的图片、用户生成的文件等,这篇文章主要给大家介绍了关于如何通过1分钟快速了解js实现下载文件功能的4种方式,需要的朋友可以参考下
    2024-03-03
  • JS实现图片幻灯片效果代码实例

    JS实现图片幻灯片效果代码实例

    这篇文章主要介绍了JS实现图片幻灯片效果代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • 让JavaScript和其它资源并发下载的方法

    让JavaScript和其它资源并发下载的方法

    这篇文章主要介绍了让JavaScript和其它资源并发下载的方法,JavaScript并发下载主要目的在于解决JS加载会阻碍页面呈现的问题,需要的朋友可以参考下
    2014-10-10
  • 小发现之浅谈location.search与location.hash的问题

    小发现之浅谈location.search与location.hash的问题

    下面小编就为大家带来一篇小发现之浅谈location.search与location.hash的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • js实现截取某个字符串前面的内容

    js实现截取某个字符串前面的内容

    这篇文章主要介绍了js实现截取某个字符串前面的内容,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04

最新评论