鼠标事件&键盘事件

1、常用鼠标事件 

 注意:(1) 使用传统事件注册事件,需带on  (2) 使用addEventListener注册不带on

 

2、鼠标事件对象 

 e . clientX | clientY  获取鼠标在可视区域body的位置 ;

 e . pageX |  pageY  获取鼠标在页面中(页面滑动后会变)的位置 ;

 e . screenX | screenY 获取鼠标在整个显示屏中的位置 ;

3、键盘事件

(1)keyup     当键盘抬起的时候触发 ;

(2)keydown     当键盘按下的时候触发  识别功能键 ;

(3)keypress  当键盘按下的时候触发  不识别功能键 ;

 

(4)我们可以通过事件对象  e.keyCode来获取键盘按下对应按键的 asicc 码 ;

 

原文地址:https://www.cnblogs.com/sangejava/p/13141604.html