js 兼容性之代码触发绑定的事件
来源:互联网 发布:手机赚钱软件排行 编辑:程序博客网 时间:2024/06/06 03:32
如果是click事件 ,IE可以直接document.getElementById('test').click();
火狐需要 var evt = document.createEvent("Events");
evt.initEvent("click", true, true);
document.getElementById('test').dispatchEvent(evt);
但如果是其他事件,比如keyup,ie就需要如下写法document.getElementById('test').fireEvent("onkeyup");
综合一下,如下代码可以解决兼容性问题:
if(document.createEvent){
var evt = document.createEvent("Events");
evt.initEvent("keyup", true, true);
document.getElementById('test').dispatchEvent(evt);
}else{
document.getElementById('test').fireEvent("onkeyup");
}
- js 兼容性之代码触发绑定的事件
- JS事件绑定的代码
- 代码触发js事件
- js代码触发事件
- 原生JS绑定事件的兼容性写法与绑定事件的几种方法
- JavaScript之兼容性事件的绑定和解除
- js实现兼容性事件绑定函数
- js代码触发onclick事件
- js代码触发onchange事件
- 解析JS绑定事件重复触发问题
- js的触发事件
- <html5+css3+js>事件触发js代码的不同方式
- React Native之Android 和 iOS在点击触发事件时的兼容性处理
- JS自定义事件绑定--通过URL触发不同的点击事件
- JS事件之绑定事件
- js绑定事件方法:addEventListener与attachEvent的不同浏览器的兼容性写法
- js绑定滚动事件,滚动事件无效,没有触发
- jquery事件触发 兼容性BUG
- winxp中无法正常查看chm帮助文件的解决办法(网上找的)
- JAVA功能代码《9》----Java发送HTTP请求和提取数据
- PHP扩展开发(1):快速入门(转载)
- JAVA功能代码《10》----Java获得目录列表
- Simplifying WCF: Using Exceptions as Faults
- js 兼容性之代码触发绑定的事件
- flash与字符串:去除重复字符串
- 用javascript动态添加表格的行和列
- liseview分割线设置 背景色设置
- SQLite数据库文件格式分析(B树的基本组织)
- DIV 颜色渐变效果,HTML JAVASCRIPT
- 转:探索式测试:肥皂剧测试(Soap Opera Testing)
- js 兼容性之获取自定义属性
- Windbg operations