onmouseover :鼠标悬停事件
onmouseout:鼠标移开事件
onmousemove: 鼠标拖动事件
onclick:鼠标点击事件
ondblclick :鼠标双击事件
onmousedown: 鼠标按下事件
onmouseup: 鼠标抬起事件
onmousewheel: 鼠标滚轮事件
/*禁用鼠标右键*/
document.oncontextmenu = function(){ return false; }
/*点击鼠标按键*/ $(document).mousedown(function(e){ /* 获取鼠标按键: 1:是鼠标左键 2:是鼠标滚轮 3:是鼠标右键 */ var key = e.which;//获取鼠标按键值//判断是否点击右键 if(key==3){//点击鼠标右键}}鼠标右键:
/*禁用鼠标右键*/ document.oncontextmenu = function(){ return false; } document.addEventListener("mousedown",function(e){ var ev = e || window.event; /** * ev.button : 0.左键、1.滚轮、2.右键 * ev.which : 1.左键、2.滚轮、3.右键 */ var c_click = ev.button || ev.which; if(c_click == 2 || c_click == 3){ alert("右键"); } },false);
键盘事件
onkeydown: 键盘按下
onkeyup:键盘抬起
onkeypress:键盘按下并抬起
$(document).keydown(function(event){ var code = event.keyCode;//获取键盘码 /*组合键*/ if(code == 23){ alert("enter"); } if(event.ctrlKey && event.shiftKey){ alert("ctrl + shift"); } });