编辑
2023-03-22
JavaScript
0
请注意,本文编写于 535 天前,最后修改于 515 天前,其中某些信息可能已经过时。

目录

事件流
说明
分类
事件对象
说明
特点
事件对象常用属性和方法
事件源

事件流

说明

当一个html元素上产生事件时,该事件会在dom树元素节点之间按照特定的顺序去传播。传播路径的每一个节点都会收到这个事件,事件流则描述了页面接受事件的顺序

分类

IE公司提出事件冒泡流
网景公司提出事件捕获流

事件对象

说明

在DOM中发生事件时,所有相关的信息都会被收集并存储在一个名为event的对象中。此对象包含一些基本信息,如导致事件的元素、发生的事件类型、以及可能与特定事件相关的任何其它数据

常写在监听事件函数的小括号中,视为形参

特点

  • 注意事件对象只有在事件发生时才会产生,无法手动创建
  • 事件对象是传给事件处理程序的唯一参数
  • 事件对象只能在处理函数内部访问,处理函数允许结束后该对象自动销毁

事件对象常用属性和方法

属性/方法说明
target事件目标
bubbles表示事件是否冒泡
type表示被触发的事件类型

事件源

事件对象的属性返回触发事件的对象

事件对象.target

本文作者:RKLS

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!