常见事件类型

  1. 鼠标事件
  2. 键盘事件
  3. 表单事件
  4. 窗口事件
  5. 焦点/剪贴板事件
  6. 网页状态事件
  7. Touch事件

    鼠标事件

    鼠标事件指与鼠标相关的事件,具体的事件主要有以下一些
  • click:按下鼠标时触发
  • dblclick:在同一个元素上双击鼠标时触发
  • mousedown:按下鼠标键时触发
  • mouseup:释放按下的鼠标键时触发
  • mousemove:当鼠标在节点内部移动时触发。当鼠标持续移动时,该事件会连触发。
  • mouseenter:鼠标进入一个节点时触发,进入子节点不会触发这个事件
  • mouseleave:鼠标离开一个节点时触发,离开父节点不会触发这个事件
  • mouseover:鼠标进入一个节点时触发,进入子节点会再一次触发这个事件
  • mouseout:鼠标离开一个节点时触发,离开父节点也会触发这个事件

⚠️注意:这些方法在使用的时候,除了DOM2级事件,都需要添加前缀on