原生js--addEventListener和attachEvent的区别
2024-08-29 23:09:39
add 代表addEventListener, att代表attachEvent(IE8-)
1、add接受三个参数,att接受两个参数(根本原因是IE不支持事件捕获)
2、add的第一个参数(事件类型),不需要前缀"on",att需要
3、add不支持相同的事件处理程序注册多次,不管注册几次,都只执行一次。att支持同一个事件处理程序绑定并执行多次
4、add的事件对象(event)通过参数传给事件处理程序,att需要到window.event中获取
5、add的this指向事件目标,att的this指向全局window
最新文章
- crontab安装和用法(定时任务)
- ftp应用
- BackTrack5-r3安装VMware Tools
- Razor基本语法
- golang获取数据表转换为json通用方法
- Crawler4j学习笔记
- SQL[连载2]语法及相关实例
- python 学习笔记整理
- 仿猪八戒一个提示(jQuery插件) v0.1 beta
- python 各模块
- 《JS权威指南学习总结--3.1数字》
- Flex移动皮肤开发(三)
- Mac上面用来录屏的软件(录制gif图片或者mov)
- 或许,挂掉的点总是出人意料(hw其实蛮有好感的公司)
- Dev_VGridControl的使用
- Maven快照机制(SNAPSHOT)
- SDN网络虚拟化、资源映射等相关论文粗读
- 通过MTK迁移Mysql到EDB实战指南
- 针对phpStudy网站服务器的入侵
- day1_接口测试基础