1、鼠标事件(不需要小驼峰和大驼峰)
click、mousedown、mousemove、mouseup、contextmenu、mouseover、mouseout、
mouseenter、 mouseleave
mouseenter,mouseleave 不受子元素影响
mouseout,mouseover 受子元素影响.
button 返回值,左键: 0,中间: 1,右键: 2,
2、键盘事件
1、keydown,keyup,keypress
2、触发顺序是 keydown > keypress > keyup
3、keydown 和 keypress 的区别
1)keydown 可以响应任意键盘按键,keypress 只可以相应字符类键盘按键
检测字符类不准确,keypress 检测字符很准。但是 keydown 能监控所有,包括上下
左右都能监控,但是 keypress 只能监视字符。
用法:如果你想监控字符类按键,并想区分大小写,就用 keypress,如果是操作类按
键的话,就用 keydown(which:39 是给按键牌号 39,不是 asc 码)
2)keypress 返回 ASCII 码,可以转换成相应字符
文本操作事件
input,change,focus,blur
窗体操作类(window 上的事件)
scroll,load