最新的Web开发教程
 

它的MouseEvent属性

事件对象参考 事件对象

找出哪一个鼠标按键时鼠标事件被触发被按下:

alert("You pressed button: " + event.which)
试一试»

定义和用法

该哪个属性返回一个数字,指示哪一个鼠标按键时鼠标事件被触发被按下。

此属性大多与onmousedown事件事件一起使用。

注意:此属性返回的值是相同的那些由返回按钮属性加一。

注:此属性是只读的。


浏览器支持

在表中的数字规定,完全支持该属性的第一个浏览器版本。

属性
which 1.0 9 1.0 1.0 5

句法

event .which

技术细节

返回值: 一个数字,代表哪一个鼠标按键时鼠标事件发生时被按下。

可能的值:
  • 0:无按钮
  • 1:鼠标左键
  • 2:滚轮键或鼠标中键(如果存在)
  • 3:鼠标右键
注意:对于左手配置鼠标,返回值是相反的。
DOM版本: DOM 2级事件

相关页面

HTML DOM参考: 的MouseEvent按钮属性

HTML DOM参考: 的MouseEvent按钮属性


事件对象参考 事件对象