使用event.button来区分鼠标事件的触发键

event.x 鼠标横轴
event.y 鼠标纵轴
event.keycode 键盘值
events.button==0 默认。没有按任何按钮。
events.button==1 鼠标左键
events.button==2 鼠标右键
events.button==3 鼠标左右键同时按下
events.button==4 鼠标中键
events.button==5 鼠标左键和中键同时按下
events.button==6 鼠标右键和中键同时按下
events.button==7 所有三个键都按下

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); 
} 

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试