DOM2级事件规定的事件流包括三个阶段:
- 事件捕获阶段
- 处于目标阶段
- 事件冒泡阶段
事件捕获阶段(Event Capturing)
事件捕获的用意是在于事件到达预定目标之前捕获它。因此,事件捕获的过程是让不太具体的节点先更早接收到事件,而最具体的节点应该最后接收到事件。
冒泡阶段(Event Bubbling)
事件开始时由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到较为不具体的节点,即document对象。
DOM2 与 DOM0区别
DOM2级事件定义了两个方法,用于处理指定和删除事件处理程序的操作:
addEventListener()
removeEventListener()
想要了解跟多关于前端培训课程内容欢迎关注尚硅谷前端培训,尚硅谷除了这些技术文章外还有免费的高质量前端培训课程视频供广大学员下载学习
上一篇: 大数据培训面试题分析-流式构建原理
下一篇: 重磅来袭 | 尚硅谷众筹项目实战教程,从入门到精通!