备注:个人搜集,方便查看
一、常用的鼠标事件
| 事件 | 浏览器支持 | 说明描述 | 
| onclick | 所有主要浏览器都支持 | 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 | 
| ondblclick | 所有主要浏览器都支持 | 鼠标双击事件 | 
| onmousedown | 所有主要浏览器都支持 | 鼠标上的按钮被按下了 | 
| onmouseup | 所有主要浏览器都支持 | 鼠标按下后,松开时激发的事件 | 
| onmouseover | 所有主要浏览器都支持 | 当鼠标移动到某对象范围的上方时触发的事件 | 
| onmousemove | 所有主要浏览器都支持 | 鼠标移动时触发的事件 | 
| onmouseout | 所有主要浏览器都支持 | 当鼠标离开某对象范围时触发的事件 | 
| onmouseenter | 所有主要浏览器都支持 | 当鼠标指针移动到元素上时触发 | 
| ommouseleave | 所有主要浏览器都支持 | 当鼠标指针移出元素时触发 | 
小知识:
  若想检测鼠标左键、右键点击事件可以用事件button 值来检测
    document.onMouseDown =function(ev){
        var oEvent = ev || window.event;
        alert(oEvent.button);
    }
  此时button= 0、1、2分别对应于 鼠标左中右
二、键盘事件:
| 事件 | 浏览器支持 | 说明描述 | 
| onkeydown | 所有浏览器都支持 | 在用户按下一个键盘按键时发生 | 
| onkeypress | 所有主要浏览器都支持 onkeypress 事件 | 某个键盘按键被按下并松开 | 
| onkeyup | 所有主要浏览器都支持 onkeyup 事件 | 某个键盘按键被松开 | 
补充:与 onkeydown 事件相关联的事件触发次序: onkeydown onkeypress onkeyup