原生js的事件

原生js的事件

鼠标事件

  • onclick 鼠标点击事件
  • onmouseenter 鼠标经过事件
  • onmouseleave 鼠标离开事件
  • onmousemove 鼠标移动事件
  • onmouseup 鼠标抬起
  • onmousedown鼠标按下
  • onmousecontextmenu呼出浏览器右键菜单栏事件

键盘事件

  • onkeydown键盘按下事件
  • onkeyup键盘弹起事件

鼠标事件对象event

  • offsetX鼠标距离触发事件对象的X坐标距离
  • offsetY鼠标距离出发事件对象的Y坐标距离
  • ClientX鼠标距离浏览器窗口的X坐标距离
  • ClientY鼠标距离浏览器窗口的y坐标距离
  • screenX鼠标距离屏幕左上角X坐标
  • screenY鼠标距离屏幕左上角Y坐标
  • which 鼠标左键返回1,右键返回3.中键返回2,侧键从4开始计数
  • target返回一个node节点,该节点为鼠标触发时捕获阶段与冒泡阶段的一个交汇点
  • stopPropagation阻止事件冒泡

键盘事件event

  • keycode按下键的键码

你可能感兴趣的:(原生js的事件)