最新的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按鈕屬性


事件對象參考 事件對象