A Study On Dom Level2 Event Model
来源:互联网 发布:vi设计用什么软件 编辑:程序博客网 时间:2024/06/05 19:51
对于IE的attachEvent方法可能大家都比较熟,现在说说FireFox的addEventListener的用法。
DOM LEVEL2 Event模型的方法:支持捕获和冒泡两种模型。而IE只支持冒泡模型。
addEventListener的参数一共有三个,语法为:
element.addEventListener(type,listener,useCapture)
下面是详解
- 其中element是要绑定函数的对象。
- type是事件名称,要注意的是"onclick"要改为"click","onblur"要改为"blur",也就是说事件名不要带"on"。
- listener当然就是绑定的函数了。
- 最后一个参数是个布尔值,表示该事件的响应顺序,下面重点介绍一下addEventListener的第3个参数(useCapture)。
userCapture若为true,则浏览器采用Capture,若为false,则采用bubbing方式。
所谓事件捕获是由Netscape提出的,指的是把优先权赋予了最外层的祖先元素,事件相应地被由外向内传播,直至抵达目标元素。
而事件冒泡是有Microsoft IE提出的,指的是目标元素的事件方法优先并且会被首先执行,然后,事件会向外传播到每个祖先元素,至少document对象。
- A Study On Dom Level2 Event Model
- How to invoke a JSF managed bean on a HTML DOM event using native JavaScript?
- A study on face morphing algorithms
- A Simple Study on Kali Linux
- Study DOM
- A study on IPC options on WinCE and Windows
- SharePoint2013 Study Notes— How to Create a Event Receiver and Add Feature Event Receivers
- Jquery on() load event on a single element
- 3D model study
- Study Note: RoofLine Model
- JavaScript——DOM Level0和DOM Level2事件模型
- DOM study notes
- A UML Model for Mobile Game on the Android OS
- Retrain a tensorflow model based on Inception v3
- Advanced Event Registration Model
- zk event thread model
- C++ Event Model
- Study《JavaScript中的event.keycode》
- 2010年攻读工程硕士为什么选择北航
- document的集合属性哪些是Dom2 HTML标准,你了解多少?
- 一直还以为做的很好?
- MySQL root密码修改
- Labs
- A Study On Dom Level2 Event Model
- 7.1.首次接触DirectDraw
- Excel 2007 automation on top of a Windows Server 2008 x64
- Oracle 10g 服务器端 安装图解
- V_AllTable 表信息 数据库 SQL2008
- 关于鼠标事件坐标位置的几个概念
- 一个简单的图片预览
- 怎样把e.printStackTrace()这个异常保存到一个字符串变量中如:String str;
- Excel VBA 编程-1 运算符