事件的传播,w3c做出的统一标准:
分三个阶段:
1.捕获阶段
---- 在捕获阶段时从最外层的祖先元素向内层的目标元素进行事件的捕获,但是默认此时不会触发事件(addEventListener()第三个参数默认为false)
2.目标阶段
-----事件捕获到目标元素时,捕获结束,并开始在目标元素上触发事件
3.冒泡阶段
----事件从目标元素向它的祖先元素传递,依次触发祖先元素上的事件
注:1.如果希望在捕获阶段就触发事件,可以将addEventListener()的第三个参数设为true
2.IE8 及以下没有捕获阶段