原生javascript兼容性总结
2024-10-07 09:41:26
1.addEventListener() :方法用于向指定元素添加事件句柄。// Internet Explorer 8 及更早IE版本不支持,Opera 7.0 及 Opera 更早版本也不支持。
语法:element.addEventListener(event, function, useCapture);
解决方法:attachEvent() 方法来添加事件句柄
跨浏览器的解决方法:
var x = document.getElementById("myBtn");
if (x.addEventListener) { //所有主流浏览器,除了 IE 8 及更早 IE版本
x.addEventListener("click", myFunction);
} else if (x.attachEvent) { // IE 8 及更早 IE 版本
x.attachEvent("onclick", myFunction);
}
if (x.addEventListener) { //所有主流浏览器,除了 IE 8 及更早 IE版本
x.addEventListener("click", myFunction);
} else if (x.attachEvent) { // IE 8 及更早 IE 版本
x.attachEvent("onclick", myFunction);
}
最新文章
- SpringMVC——自定义拦截器、异常处理以及父子容器配置
- LoadRunner上传及下载文件
- wcf第2步之服务端标准配置文件
- monkeyrunner功能函数
- IrregularGridCollectionView处理不定宽度的标签cell
- Object之魔术函数__toString() 直接输出对象引用时自动调用
- mvn详解
- 《University Calculus》-chaper13-向量场中的积分-线积分
- String类中几个简单的常用方法
- xhost
- 纯CSS写九宫格样式,高宽自适应正方形
- Codeforces 442B Andrey and Problem(贪婪)
- java.lang.NoClassDefFoundError异常
- 详解MongoDB中的多表关联查询($lookup)
- apache启动不了应对方法
- virtualbox中 Ubuntu安装增强功能
- LOJ #2541「PKUWC2018」猎人杀
- sqoop导数据
- loadrunner java / JAVA_HOME / CLASSPATH / PATH
- 第三百六十七节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)scrapy写入数据到elasticsearch中
热门文章
- [转帖]Oracle 使用sqlnet.ora/trigger限制/允许某IP或IP段访问指定用户
- 任务调度之 Quartz
- centos7 无法启动网络(service network restart)错误解决办法(转)
- 认识 JVM
- django项目学习之异步框架celery
- MySQL时间戳加减转日期
- jQuery之样式的类操作
- PowerEdge T630服务器安装机器学习环境(Ubuntu18.04、Nvidia 1080Ti驱动、CUDA及CUDNN安装)
- IDEA创建maven的web项目时,main文件夹下没有java,resources目录等源文件夹
- MIT-线性代数公开课