HTML DOM 事件对象
事件对象
当 HTML 中发生事件时,该事件属于某个事件对象,例如鼠标单击事件属于 MouseEvent 对象。
有关事件的教程,请阅读我们的 JavaScript 事件教程。
Event 对象
所有事件对象都基于 Event 对象。
所有事件对象都继承 Event 对象的属性和方法。
| 对象 | 描述 |
|---|---|
| 事件 | 所有事件对象的父级 |
事件对象
| 对象 | 处理 |
|---|---|
| AnimationEvent | CSS 动画 |
| ClipboardEvent | 剪贴板的修改 |
| DragEvent | 拖放交互 |
| FocusEvent | 焦点相关事件 |
| HashChangeEvent | URL 的锚点部分的变化 |
| InputEvent | 用户输入 |
| KeyboardEvent | 键盘交互 |
| MouseEvent | 鼠标交互 |
| PageTransitionEvent | 网页间的导航 |
| PopStateEvent | 页面历史记录的变化 |
| ProgressEvent | 加载外部文件的进度 |
| StorageEvent | Web Storage 的变化 |
| TouchEvent | 触摸交互 |
| TransitionEvent | CSS 过渡 |
| UiEvent | 用户界面交互 |
| WheelEvent | 鼠标滚轮交互 |