JS-addEventListener方法介绍

来源:互联网 发布:淘宝怎么排名靠前 编辑:程序博客网 时间:2024/06/08 06:06


addEventLisntener接受三个参数,最后一个参数为boolean值

如果参数是true,事件处理程序以捕捉模式触发;从顶层的父节点开始触发事件,从外到内传播。

如果参数是false,事件处理程序以冒泡模式触发;从最内层的节点开始触发事件,逐级冒泡直到顶层节点,从内向外传播。


兼容:

IE8以前的浏览器只支持事件冒泡,不支持事件捕获,它也不支持addEventListener函数,不会用第三个参数来表示是冒泡还是捕获,它提供了另一个函数attachEvent。IE9就支持addEventListener。




Event.stopPropagation(): 

终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。

原创粉丝点击