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

原创 2018年04月16日 10:26:31

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

用git和github来拉近和大牛的距离

用git和github来拉近和大牛的距离
  • 2017年03月24日 15:29

event-button:鼠标按钮

button 返回当事件被触发时,哪个鼠标按钮被点击。 定义和用法 button 事件属性可返回一个整数,指示当事件被触发时哪个鼠标按键被点击。 语法 e...
  • zhuchunyan_aijia
  • zhuchunyan_aijia
  • 2016-06-06 20:35:47
  • 1164

event.button

event.button实例分析 0    Default. No button is pressed.没有按下返回值是0 1   Left button is pressed.按下左键返回值...
  • u014696025
  • u014696025
  • 2014-04-13 22:34:32
  • 1208

63. Event button 事件属性

定义和用法button 事件属性可返回一个整数,指示当事件被触发时哪个鼠标按键被点击。 语法 event.button=0|1|2实例 The following example alerts whi...
  • enlyhua
  • enlyhua
  • 2015-08-14 16:13:26
  • 268

event.button

event.button的值如下下图所示:
  • aphy358
  • aphy358
  • 2015-11-23 16:53:57
  • 239

javascript event.button

常用的event.button事件 IE下 没有按键动作的时候 window.event.button = 0 左键是 window.event.button = 1 中键是 window.e...
  • smshuxue
  • smshuxue
  • 2013-11-05 00:25:06
  • 469

event.button 含义

0没按键1按左键2按右键3按左和右键4按中间键5按左和中间键6按右和中间键7按所有的键参照上表,我们可以在〈body〉和〈/body〉之间加入如下语句:〈Script Langvage=javascr...
  • qiejinxing
  • qiejinxing
  • 2008-01-10 10:16:00
  • 1238

常用的event.button事件

常用的event.button事件 IE下 没有按键动作的时候 window.event.button = 0 左键是 window.event.button = 1 中键是 window.e...
  • James8023
  • James8023
  • 2013-06-05 16:06:35
  • 378

HTML-事件(Event)的总结

HTML 与 JavaScript 的交互是通过事件来处理的,当用户或浏览器操纵页面时。事件就会发生。使用事件来执行 JavaScript 编码的响应每个HTML元素有一定的事件可以触发 JavaSc...
  • Mazy_ma
  • Mazy_ma
  • 2017-06-27 14:06:26
  • 300

event.button在火狐和IE下的不同

比较常用的event.button事件 IE下 没有按键动作的时候 window.event.button = 0 左键是 window.event.button = 1 中键是 window...
  • sunlongxue8642
  • sunlongxue8642
  • 2016-01-08 11:17:55
  • 114
收藏助手
不良信息举报
您举报文章:使用event.button来区分鼠标事件的触发键
举报原因:
原因补充:

(最多只允许输入30个字)