码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript事件 — 事件流

时间:2015-05-13 00:30:42      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:

      JavaScript与HTML交互是通过事件来实现的,所谓事件,就是浏览器发生交互的瞬间。当一个事件发生的时候,他会在DOM结构中进行传播(propagation)。根据事件的传播方式,我们可以分为两种,一种是由某个比较具体的DOM对象的事件传播到某些不是那么具体的DOM对象上,假设那些DOM对象都注册了事件,那么将会被触发。另外一种是先找到某个不那么具体的DOM对象(比如<html>),然后一层层向里传播至具体的DOM对象。而事件流正是描述的从页面中传播事件的顺序的过程,这种传播分为3个阶段:

1,从文档的根元素(html)开始传播至目标元素,即"事件捕获"
2,在目标元素上触发事件,即“目标元素事件”
3,从目标元素传播回文档根元素(html),即“事件冒泡”

 

JavaScript事件 — 事件流

标签:

原文地址:http://www.cnblogs.com/suliang1100/p/4499078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!