javascript事件捕获是什么

本篇内容主要讲解“javascript事件捕获是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript事件捕获是什么”吧!

站在用户的角度思考问题,与客户深入沟通,找到乌翠网站设计与乌翠网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都做网站、成都网站制作、成都外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册虚拟主机、企业邮箱。业务覆盖乌翠地区。

说明

1、事件捕获是不太具体的DOM节点应该更早接收到事件,而最具体的节点应该最后接收到事。

2、事件捕获的用意在于事件到达预定目标之前捕获它。在捕获中,外部元素的事件会先被触发,然后才会触发内部元素的事件,即:

元素的点击事件先触发 ,然后再触发

元素的点击事件。

实例

var parent = document.getElementById("parent");
var child = document.getElementById("child");
 
document.body.addEventListener("click",function(e){
  console.log("click-body");
  },false);
 
parent.addEventListener("click",function(e){
  console.log("click-parent---事件传播");
},false);
        
     //新增事件捕获事件代码
parent.addEventListener("click",function(e){
  console.log("click-parent--事件捕获");
},true);
 
child.addEventListener("click",function(e){
  console.log("click-child");
},false);

到此,相信大家对“javascript事件捕获是什么”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


网站栏目:javascript事件捕获是什么
本文网址:http://ybzwz.com/article/gcjjjd.html