IE和DOM事件的区别
2024-08-25 12:46:59
1、事件流的区别
IE采用冒泡型事件 Netscape使用捕获型事件 DOM使用先捕获后冒泡型事件 示例:
<body>
<div>
<button>点击这里</button>
</div>
</body>
冒泡型事件模型: button->div->body (IE事件流)
捕获型事件模型: body->div->button (Netscape事件流)
DOM事件模型: body->div->button->button->div->body (先捕获后冒泡)
1、事件监听函数的区别
IE使用:
[Object].attachEvent("name_of_event_handler", fnHandler); //绑定函数
[Object].detachEvent("name_of_event_handler", fnHandler); //移除绑定
DOM使用:
[Object].addEventListener("name_of_event", fnHandler, bCapture); //绑定函数
[Object].removeEventListener("name_of_event", fnHandler, bCapture); //移除绑定
bCapture参数用于设置事件绑定的阶段,true为捕获阶段,false为冒泡阶段。
最新文章
- Linux用户态和内核态
- .Net 高效开发之不可错过的实用工具
- JQuery radio(单选按钮)操作方法汇总
- jQuery插件开发(溢出滚动)
- cxgrid对经过筛选过的数据的选择(反选)
- oracle 查看隐含参数脚本
- 【转载】C++——CString用法大全
- Web服务器排行:Nginx超越Apache 成为全球
- GHOST备份
- Python多线程下的_strptime问题
- POJ 1159 - Palindrome 优化空间LCS
- hdu1151+poj2594(最小路径覆盖)
- [WF4.0 实战] WPF + WCF + WF 打造Hello World(基础篇)
- ADFS 2.0 配置简介 PartⅢ – 声明规则语言
- loadrunner controller:实时查看VUser的运行情况
- ssh -T git@github.com出现Permission denied (publickey)
- [转]最常用的15大Eclipse开发快捷键技巧
- 网络硬盘NFS
- 【转载】ASP.NET MVC重写URL制作伪静态网页,URL地址以.html结尾
- xtratabcontrol控件的标签样式--文本的宽高
热门文章
- PowerDesigner16 生成的备注脚本,在sql server 2008 中报“对象名 &#39;sysproperties&#39; 无效”的错误的解决办法
- C# this关键字(给底层类库扩展成员方法)
- python-Condition 进程同步互斥
- python-树形结构和遍历
- 如何调用npm已经安装在全局位置的模块
- WPF通过<;x:Array>;直接为ListBox的ItemsSource赋值
- msyql int(x) 中的x
- *2.3.3-加入monitor
- linux ssh 免密码登录的配置过程
- 【angular5项目积累总结】优秀组件以及应用实例