常用MouseEvent鼠标事件对象&KeyboardEvent键盘事件对象&常用键盘码
MouseEvent鼠标事件对象:
e.target //=> 事件源(操作的是哪个元素)
e.clientX
e.clientY //当前鼠标触发点距离当前窗口左上角的X|Y轴坐标
e.pageX
e.pageY //当前鼠标触发点距离BODY(第一屏幕左上角的X/Y轴坐标)
e.preventDefault() ;//阻止默认行为
e.stopPropagation();//阻止事件的冒泡
KeyboardEvent键盘事件对象
e.keyCode/e.which//当前按键的键盘码 ie用keyCode获取,其他浏览器用whiich,google两者都可以用
常用键盘码
左-上-右-下:37-38-39-40
BackSpace: 8
Enter : 13
Esc : 27
Space : 32
Del : 46
不太常用的:
Shift:16
Ctrl:17
Alt:18
F1-F12:112-123
0-9:48-57
a-z:65-90
热爱我热爱的