文章 2024-10-27 来自:开发者社区

JS DOM 事件流与事件冒泡

在 JavaScript 中,DOM 事件的传播和处理遵循一定的顺序,这其中涉及到事件流和事件冒泡两个重要概念。 一、事件流 事件流描述了事件在 DOM 元素中传播的过程。主要有三个阶段: 捕获阶段:事件从文档根节点开始向下传播,直到到达目标元素。目标阶段:事件到达目标元素。冒泡阶段:事件从目标元素...

文章 2024-07-04 来自:开发者社区

js 事件流、事件冒泡、事件捕获、阻止事件的传播

事件流 js 事件的执行过程分为捕获阶段(由外层节点传播到内层节点)和冒泡阶段(由内层节点传播到外层节点),即先执行捕获阶段的代码,后执行冒泡阶段的代码 事件冒泡 js 事件中的代码默认在冒泡阶段执行,以下图为例,点击box2时,会依次触发box2的点击事件【冒泡阶段执行】、box1的点击事件【冒泡阶段执行】、window的点击事件【冒泡阶...

js 事件流、事件冒泡、事件捕获、阻止事件的传播
文章 2022-11-22 来自:开发者社区

13、JS事件(事件绑定、事件流、阻止事件冒泡、取消元素默认行为)

1、事件绑定(onclick、addEventListener)区别onclick与addEventListeneronclick在同一元素的同一事件类型添加多个事件,会被覆盖。不可以设置元素在捕获阶段触发的事件addEventListener在同一元素的同一事件类型添加多个事件,不会被覆盖。可以设置元素在捕获阶段(从外到内)触发的事件 <script> // 1、事件绑定...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注