怎么在javascript中判断鼠标左键是否被按下?下面本篇文章就来给大家介绍一下使用javascript判断鼠标左键是否被按下的方法,希望对大家有所帮助。

在javascript中,可以通过Event 对象的button事件属性来判断鼠标左键是否被按下。
button事件属性可返回一个整数,指示当事件被触发时哪个鼠标按键被点击。
语法:event.button=0|1|2
参数:
0:规定鼠标左键。
1:规定鼠标中键。
2:规定鼠标右键。
注:Internet Explorer 拥有不同的参数:
1:规定鼠标左键。
4:规定鼠标中键。
2:规定鼠标右键。
示例:判断鼠标左键是否被按下
function whichButton(event) {
var btnNum = event.button;
if(btnNum == 2) {
alert("您点击了鼠标右键!")
} else if(btnNum == 0) {
alert("您点击了鼠标左键!")
} else if(btnNum == 1) {
alert("您点击了鼠标中键!");
} else {
alert("您点击了" + btnNum + "号键,我不能确定它的名称。");
}
}
请在文档中点击鼠标。一个消息框会提示出您点击了哪个鼠标按键。
此时按下鼠标左键,则:

在JavaScript中,可以使用Event对象的button属性来判断鼠标左键是否被按下。当event.button等于0时,表示鼠标左键被按下。这篇文章提供了一个示例函数whichButton(event),根据event.button的值弹出相应的提示信息,帮助开发者实现这一功能。
330

被折叠的 条评论
为什么被折叠?



