数码资讯
对addEventListener的useCapture参数三详细解释
AddEventListener有三个参数:第一个参数所代表的事件的名称(不包括,如单击);第二参数表示的函数接收事件的处理;第三个参数是useCapture,本文解释了它。 复制代码代码如下所示: 请在这里点击鼠标。 复制代码代码如下所示: 无功outdiv = document.geteleme
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
AddEventListener有三个参数:第一个参数所代表的事件的名称(不包括,如单击);第二参数表示的函数接收事件的处理;第三个参数是useCapture,本文解释了它。
复制代码代码如下所示:
请在这里点击鼠标。
复制代码代码如下所示:
无功outdiv = document.getelementbyid(outdiv );
无功middlediv = document.getelementbyid(middlediv );
VaR的个体= document.getelementbyid(个人);
VaR信息= document.getelementbyid(信息);
outdiv.addeventlistener(点击),功能({ info.innerhtml =outdiv+;},假);
middlediv.addeventlistener(点击),功能({ info.innerhtml =middlediv+;},假);
InDiv.addEventListener(点击),功能({ info.innerhtml =个人+;},假);
以上是我们测试过的代码。根据信息显示,确定触发顺序。有三个注册侦听器,而useCapture是真与假,所以2×2×2可以得到8个不同的程序。
当虚假的一切,触发序列入手,middlediv和outdiv。
如果真的是,触发序列outdiv,middlediv和个人。
outdiv是真实的,和其他错误,触发顺序是:outdiv,个人,middlediv;
middlediv是真实的,和其他错误,触发顺序是:middlediv,个人,outdiv;
......
最后得出以下结论。
真的触发顺序总是在false之前;
如果多于一个为真,则外层的触发器由内层触发。
如果多于一个是false,则内层被触发在外层之前。
以上是本文的全部内容,希望大家能喜欢。
复制代码代码如下所示:
请在这里点击鼠标。
复制代码代码如下所示:
无功outdiv = document.getelementbyid(outdiv );
无功middlediv = document.getelementbyid(middlediv );
VaR的个体= document.getelementbyid(个人);
VaR信息= document.getelementbyid(信息);
outdiv.addeventlistener(点击),功能({ info.innerhtml =outdiv+;},假);
middlediv.addeventlistener(点击),功能({ info.innerhtml =middlediv+;},假);
InDiv.addEventListener(点击),功能({ info.innerhtml =个人+;},假);
以上是我们测试过的代码。根据信息显示,确定触发顺序。有三个注册侦听器,而useCapture是真与假,所以2×2×2可以得到8个不同的程序。
当虚假的一切,触发序列入手,middlediv和outdiv。
如果真的是,触发序列outdiv,middlediv和个人。
outdiv是真实的,和其他错误,触发顺序是:outdiv,个人,middlediv;
middlediv是真实的,和其他错误,触发顺序是:middlediv,个人,outdiv;
......
最后得出以下结论。
真的触发顺序总是在false之前;
如果多于一个为真,则外层的触发器由内层触发。
如果多于一个是false,则内层被触发在外层之前。
以上是本文的全部内容,希望大家能喜欢。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。