李金帅
能将喜欢的东西留在身边,这就是我努力的意义。

event对象

2021-08 JS
Word count: 312 | Reading time: 1min

event对象

在触发的事件的函数里面我们会接收到一个event对象,通过该对象我们需要的一些参数,比如说我们需要知道此事件作用到谁身上了,就可以通过event的属性target来获取到(IE暂且不谈),或者想阻止浏览器的默认行为可以通过方法 preventDefault( )来进行阻止.以下是 event对象的一些属性和方法

属性

属性 描述
button 返回当事件被触发时,哪个鼠标按钮被点击。
clientX 返回当事件被触发时,鼠标指针的水平坐标。
clientY 返回当事件被触发时,鼠标指针的垂直坐标。
ctrlKey 返回当事件被触发时,”CTRL” 键是否被按下。
metaKey 返回当事件被触发时,”meta” 键是否被按下。
relatedTarget 返回与事件的目标节点相关的节点。
screenX 返回当某个事件被触发时,鼠标指针的水平坐标。
screenY 返回当某个事件被触发时,鼠标指针的垂直坐标。
shiftKey 返回当事件被触发时,”SHIFT” 键是否被按下。

IE 属性(除了上面的鼠标/事件属性,IE 浏览器还支持下面的属性)

Author: 李金帅

Link: https://lijinshuai21.github.io/Li_JinShuai_Blog/2021/08/01/event/

Copyright: All articles in this blog are licensed under CC BY-NC-SA 3.0 unless stating additionally.

< PreviousPost
ES6新特性
NextPost >
前后端响应
CATALOG
  1. 1. event对象
    1. 1.1. 属性