JavaScript HTML DOM buttons 鼠标事件属性
-
buttons 鼠标事件属性
buttons属性返回一个数字,指示触发鼠标事件时按下了哪些鼠标按钮或鼠标按钮。此属性主要与onmousedown事件一起使用。提示:由于缺少浏览器支持,您可能需要查看按钮属性。注意:此属性是只读的。找出触发鼠标事件时按下的鼠标按钮:
尝试一下var x = event.buttons;
-
浏览器支持
项 IE/Edge Chrome FireFox Safari Opera 属性 buttons 9.0+53.0+支持不支持支持 -
语法
event.buttons -
技术细节
项目 描述 返回值: 一个数字,表示鼠标事件发生时按下的一个或多个鼠标按钮。如果按下多个按钮,则组合这些值以产生新数字(例如,如果按下左按钮(1)和右按钮(2),则返回值为1 + 2,即3) 。可能的值: - 1:鼠标左键
- 2:鼠标右键
- 4:滚轮按钮或中间按钮
- 8:第四个鼠标按钮(通常是“浏览器返回”按钮)
- 16:第五个鼠标按钮(通常是“浏览器转发”按钮)
DOM版本 DOM Event Level 3 -