HTML DOM事件
鼠标事件
| 属性 | 描述 | DOM |
| onclick | 用户点击某个对象时调用的事件句柄 | 2 |
| oncontextmenu | 用户点击鼠标右键打开上下文菜单时触发 | |
| ondblclick | 用户双击某个对象时调用的事件句柄 | 2 |
| onmousedown | 鼠标按钮被按下。 | 2 |
| onmouseenter | 鼠标指针移动到元素上时触发。 | 2 |
| onmouseleave | 鼠标指针移出元素时触发 | 2 |
| onmousemove | 鼠标被移动。 | 2 |
| onmouseover | 鼠标移到某元素之上 | 2 |
| onmouseout | 鼠标从某元素移开 | 2 |
| onmouseup | 鼠标按键被松开 | 2 |
键盘事件
| 属性 | 描述 | Dom |
| onkeydown | 键盘按键被按下 | 2 |
| onkeypress | 键盘按键被按下并松开 | 2 |
| onkeyup | 键盘按键被松开 | 2 |
框架/对象-事件
| onabort | 图像的加载被中断(对象) |
| onbeforeunload | 该事件在即将离开页面(刷新或关闭)时触发 |
| onerror | 在加载文档或图像时发生错误。(<object>,<body>和<frameset>) |
| onhashchange | 该事件在当前 URL 的锚部分发生修改时触发 |
| onload | 一张页面或一幅图像完成加载 |
| onpageshow | 该事件在用户访问页面时触发 |
| onpagehide | 该事件在用户离开当前网页跳转到另外一个页面时触发 |
| onresize | 窗口或框架被重新调整大小 |
| onscroll | 当文档被滚动时发生的事件 |
| onunload | 用户退出页面。 ( <body> 和 <frameset>) |
| 属性 | 描述 |
表单事件
| onblur | 元素失去焦点时触发 |
| onchange | 该事件在表单元素的内容改变时触发( <input>, <keygen>, <select>, 和 <textarea>) |
| onfocus | 元素获取焦点时触发 |
| onfocusin | 元素即将获取焦点时触发 |
| onfocusout | 元素即将失去焦点时触发 |
| oninput | 元素获取用户输入时触发 |
| onreset | 表单重置时触发 |
| onsearch | 用户向搜索域输入文本时触发 ( <input="search">) |
| onselect | 用户选取文本时触发 ( <input> 和 <textarea>) |
| onsubmit | 表单提交时触发 |
动画事件
| animationend | 该事件在 CSS 动画结束播放时触发 |
| animationiteration | 该事件在 CSS 动画重复播放时触发 |
| animationstart | 该事件在 CSS 动画开始播放时触发 |

浙公网安备 33010602011771号