Html网页中怎么检测鼠标按键
2个回答
2015-12-18 · 知道合伙人互联网行家
freezing866
知道合伙人互联网行家
向TA提问 私信TA
知道合伙人互联网行家
采纳数:145
获赞数:1032
六年网站开发经验,开发过的网站超过百个。擅长B2B、B2C、营销型网站开发。公司网址:www.wangyingshi.com
向TA提问 私信TA
关注
展开全部
可以用JS脚本检测出鼠标按键。首先在html中的body里面添加鼠标事件,然后根据不同的按键触发后给用户一个提示:
<body onmousedown="ceshi(event)">
<script>
function ceshi(event)
{
var Num = event.button;
if (Num==2)
{
alert("已按下鼠标右键!")
}
else if(Num==0)
{
alert("已按下鼠标左键!")
}
else if(Num==1)
{
alert("已按下鼠标中键!");
}
else
{
alert("已按下" + Num+ "号键,属于其他功能键。");
}
}
</script>
</body>
展开全部
html做不到,要用到JS,这里我就用jQuery吧,如下:
当使用mousedown的时候,区分是鼠标的哪个键被按下了。
jQuery 提供了e.button 属性来查看到底是那个键被按下了
返回值有 0 1 2 三个
分别对应 左键 中键 右键。
示例代码:
$(document).on({
mousedonw:function(e){
alert(e.button);
}
});
当使用mousedown的时候,区分是鼠标的哪个键被按下了。
jQuery 提供了e.button 属性来查看到底是那个键被按下了
返回值有 0 1 2 三个
分别对应 左键 中键 右键。
示例代码:
$(document).on({
mousedonw:function(e){
alert(e.button);
}
});
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询