js鼠标左右键 键盘值小结

JavaScript020

js鼠标左右键 键盘值小结,第1张

复制代码

代码如下:

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>

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

所有三个键都按下

js 里面有个事件,

事件里面有keyCode 属性,可以获取你按的键的键码。

document.onkeydown=function(ev){

var oEvent = ev || event   //处理兼容

alert(oEvent.keyCode)

}

$("div").keydown(function(event) {

    var keyCode = event.keyCode

    //根据keycode判断按下的是哪个键

})