点击鼠标右键,右键哪个被点击的措施

作者: 韦德国际1946国际网址  发布:2019-07-23

正文实例汇报了js判定鼠标左、中、右键哪个被点击的法子。分享给咱们供大家参考。具体完结格局如下:

js判定鼠标左、中、右键哪个被点击的章程,js判定

本文实例呈报了js决断鼠标左、中、右键哪个被点击的方法。分享给大家供我们参谋。具体贯彻情势如下:

复制代码 代码如下:

<html>
<head>
<title>js推断鼠标左、中、右键哪个被点击-柯乐义</title>
<script type="text/javascript">
function whichButton(event)
{
点击鼠标右键,右键哪个被点击的措施。var btnNum = event.button;
if (btnNum==2)
{
alert("您点击了鼠标右键!")
}
else if(btnNum==0)
{
alert("您点击了鼠标左键!")
}
else if(btnNum==1)
{
alert("您点击了鼠标中键!");
}
else
{
alert("您点击了" btnNum "号键,笔者不可能明确它的称呼。");
}
}
</script>
</head>
<body onmousedown="whichButton(event)">
<p>请在文书档案中式点心击鼠标。二个新闻框会提醒出你点击了哪些鼠标开关。</p>
</body>
</html>

企望本文所述对我们的javascript程序设计具备协助。

本文实例陈诉了js判别鼠标左、中、右键哪个被点击的不二等秘书籍。分享给我们供我们参照他事他说加以考察。具...

触发mousedown时,e.button的值能够区分点击鼠标的哪些键。 0是左键,1是滚轮,2是右键。

要自定义右键菜单时,要先去掉暗中认可的contextmenu事件

复制代码 代码如下:

复制代码 代码如下:

<div class="right">
    在此区域点击右键
</div>

<script>
window.onload = function(){
   var right = document.querySelector('.right');
   //去掉默认的contextmenu事件,否则会和右键事件同时出现。
   right.oncontextmenu = function(e){
       e.preventDefault();
   };

   right.onmousedown = function(e){
       if(e.button ==2){
           alert("你点了右键");
       }else if(e.button ==0){
           alert("你点了左键");
       }else if(e.button ==1){
           alert("你点了滚轮");
       }
   }
}
</script>

function test()
{
alert(event.x " " event.y);
alert(event.button);
}
/*右键菜单不显得*/
document.oncontextmenu=function()
{
return false;
}
/*document.onmousedown=function()
{
if(event.button==1)
{alert("left")}
if(event.button==2)
{alert("right")}
}*/
document.onkeydown=function()
{
alert(event.keyCode);
}
</script>

本文由韦德国际1946发布于韦德国际1946国际网址,转载请注明出处:点击鼠标右键,右键哪个被点击的措施

关键词: 伟德国际网址 日记本