MouseEvent buttons 属性
描述
当鼠标事件发生时,buttons
属性返回哪个鼠标按钮被按下。
buttons
属性主要与 onmousedown
事件一起使用。
buttons
属性是只读的。
语法
event.buttons
技术细节
返回值 | 数字。 鼠标事件发生时被按下的鼠标按钮。如果按下多个按钮,则将值相加。 1 : 鼠标左键 2 : 鼠标右键 4 : 滚轮或中间按钮 8 : 第四个按钮 (浏览器后退) 16 : 第五个按钮 (浏览器前进) 对于左手配置的鼠标,值将反转。 |
---|---|
DOM 版本 | DOM 3 级事件 |
浏览器支持
event.buttons
是 DOM 3 级 (2004) 功能。
它在所有现代浏览器中都得到完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |