Javascript
MouseEvent 鼠标事件的属性
00 min
2020-2-22
2024-7-18
type
status
date
slug
summary
tags
category
icon
password
属性
类型
说明
MouseEvent.altKey
只读
当鼠标事件触发的时,如果 alt 键被按下,返回 true;
MouseEvent.button
只读
当鼠标事件触发的时,如果鼠标按钮被按下(如果有的话),将会返回一个数值。
MouseEvent.buttons
只读
当鼠标事件触发的时,如果多个鼠标按钮被按下(如果有的话),将会返回一个或者多个代表鼠标按钮的数字。
MouseEvent.clientX
只读
鼠标指针在点击元素(DOM)中的 X 坐标。
MouseEvent.clientY
只读
鼠标指针在点击元素(DOM)中的 Y 坐标。
MouseEvent.ctrlKey
只读
当鼠标事件触发时,如果 control 键被按下,则返回 true;
MouseEvent.metaKey
只读
当鼠标事件触发时,如果 meta 键被按下,则返回 true;
MouseEvent.movementX
只读
鼠标指针相对于最后 mousemove 事件位置的 X 坐标。
MouseEvent.movementY
只读
鼠标指针相对于最后 mousemove 事件位置的 Y 坐标。
MouseEvent.offsetX
只读
鼠标指针相对于目标节点内边位置的 X 坐标
MouseEvent.offsetY
只读
鼠标指针相对于目标节点内边位置的 Y 坐标
MouseEvent.pageX
只读
鼠标指针相对于整个文档的 X 坐标;
MouseEvent.pageY
只读
鼠标指针相对于整个文档的 Y 坐标;
MouseEvent.region
只读
返回被点击事件影响的点击区域的 id,如果没有区域被影响则返回 null。
MouseEvent.relatedTarget
只读
鼠标事件的次要目标(如果有的话)
MouseEvent.screenX
只读
鼠标指针相对于全局(屏幕)的 X 坐标;
MouseEvent.screenY
只读
鼠标指针相对于全局(屏幕)的 Y 坐标;
MouseEvent.shiftKey
只读
当鼠标事件触发时,如果 shift 键被按下,则返回 true;
MouseEvent.which
只读
当鼠标事件触发时,表示被按下的按钮。
MouseEvent.mozPressure
只读
点击事件发生时施加在触摸屏或者平板设备的压力量。这个数值在 0.0(最小压力)和 1.0(最大压力)之间。
MouseEvent.mozInputSource
只读
生成事件的类型。可通过该属性获知鼠标事件是否由真实鼠标设备触发,亦或通过触摸事件触发(这可能影响处理坐标事件时的精确程度)。
MouseEvent.webkitForce
只读
点击时施加的压力量。
MouseEvent.x
只读
MouseEvent.clientX 的别名。
MouseEvent.y
只读
MouseEvent.clientY 的别名。
上一篇
Windows 中 Git 使用代理
下一篇
使用内网穿透给本地项目部署域名跟 https