button 事件屬性
定義和用法
button 事件屬性可返回一個整數(shù),指示當事件被觸發(fā)時哪個鼠標按鍵被點擊。
語法
event.button=0|1|2
參數(shù) | 描述 |
---|---|
0 | 規(guī)定鼠標左鍵。 |
1 | 規(guī)定鼠標中鍵。 |
2 | 規(guī)定鼠標右鍵。 |
Internet Explorer 擁有不同的參數(shù):
參數(shù) | 描述 |
---|---|
1 | 規(guī)定鼠標左鍵。 |
4 | 規(guī)定鼠標中鍵。 |
2 | 規(guī)定鼠標右鍵。 |
提示和注釋
注釋:對于慣用左手的鼠標配置,上面的參數(shù)是顛倒的。
提示:Mozilla 的 Ctrl–Click 參數(shù)是 2 (等價于右擊)。
實例
The following example alerts which mouse button was clicked:
<html>
<head>
<script type="text/javascript">
function whichButton(event)
{
if (event.button==2
)
{
alert("You clicked the right mouse button!")
}
else
{
alert("You clicked the left mouse button!")
}
}
</script>
</head>
<body onmousedown="whichButton(event)">
<p>Click in the document. An alert box will
alert which mouse button you clicked.</p>
</body>
</html>
TIY
- button
- 檢測哪個鼠標鍵被點擊了。