button 事件屬性
定義和用法
button 事件屬性可返回一個整數(shù),指示當(dāng)事件被觸發(fā)時哪個鼠標(biāo)按鍵被點(diǎn)擊。
語法
event.button=0|1|2
參數(shù) | 描述 |
---|---|
0 | 規(guī)定鼠標(biāo)左鍵。 |
1 | 規(guī)定鼠標(biāo)中鍵。 |
2 | 規(guī)定鼠標(biāo)右鍵。 |
Internet Explorer 擁有不同的參數(shù):
參數(shù) | 描述 |
---|---|
1 | 規(guī)定鼠標(biāo)左鍵。 |
4 | 規(guī)定鼠標(biāo)中鍵。 |
2 | 規(guī)定鼠標(biāo)右鍵。 |
提示和注釋
注釋:對于慣用左手的鼠標(biāo)配置,上面的參數(shù)是顛倒的。
提示:Mozilla 的 Ctrl–Click 參數(shù)是 2 (等價于右擊)。
實(shí)例
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
- 檢測哪個鼠標(biāo)鍵被點(diǎn)擊了。