什么是 HTML 5 标准事件?


当用户访问您的网站时,他们会执行诸如点击文本和图像以及给定的链接、悬停在某些内容上等操作。这些都是 JavaScript 所称的事件的示例。

我们可以在 JavaScript 或 VBScript 中编写事件处理程序,并且您可以将这些事件处理程序指定为事件标签属性的值。HTML5 规范定义了各种事件属性,如下所列:

属性

描述
Offline
script
文档脱机时触发
Onabort
script
在中止事件时触发
onafterprint
script
文档打印后触发
onbeforeonload
script
文档加载前触发
onbeforeprint
script
文档打印前触发
Onblur
script
窗口失去焦点时触发
Oncanplay
script
媒体可以开始播放但可能会因缓冲而停止时触发
oncanplaythrough
script
媒体可以播放到结束,而无需因缓冲而停止时触发
Onchange
script
元素发生更改时触发
Onclick
script
鼠标点击时触发
oncontextmenu
script
触发上下文菜单时触发
Ondblclick
script
鼠标双击时触发
Ondrag
script
拖动元素时触发
ondragend
script
拖动操作结束时触发
ondragenter
script
将元素拖动到有效放置目标时触发
ondragleave
script
元素离开有效放置目标时触发
ondragover
script
将元素拖过有效放置目标时触发
ondragstart
script
拖动操作开始时触发
ondrop
script
拖动元素正在放置时触发
ondurationchange
script
媒体长度更改时触发
onemptied
script
媒体资源元素突然变为空时触发。
onended
script
媒体到达末尾时触发
onerror
script
发生错误时触发
onfocus
script
窗口获得焦点时触发
onformchange
script
表单更改时触发
onforminput
script
表单获取用户输入时触发
onhaschange
script
文档已更改时触发
oninput
script
元素获取用户输入时触发
oninvalid
script
元素无效时触发
onkeydown
script
按下键时触发
onkeypress
script
按下并释放键时触发
onkeyup
script
释放键时触发
onload
script
文档加载时触发
onloadeddata
script
媒体数据加载时触发
onloadedmetadata
script
媒体元素的持续时间和其他媒体数据加载时触发
onloadstart
script
浏览器开始加载媒体数据时触发
onmessage
script
触发消息时触发
onmousedown
script
按下鼠标按钮时触发
onmousemove
script
鼠标指针移动时触发
onmouseout
script
鼠标指针移出元素时触发
onmouseover
script
鼠标指针移到元素上时触发
onmouseup
script
释放鼠标按钮时触发
onmousewheel
script
旋转鼠标滚轮时触发
onoffline
script
文档脱机时触发
onoine
script
文档上线时触发
ononline
script
文档上线时触发
onpagehide
script
窗口隐藏时触发
onpageshow
script
窗口变为可见时触发
onpause
script
媒体数据暂停时触发
onplay
script
媒体数据即将开始播放时触发
onplaying
script
媒体数据已开始播放时触发
onpopstate
script
窗口的历史记录更改时触发
onprogress
script
浏览器正在获取媒体数据时触发
onratechange
script
媒体数据的播放速率更改时触发
onreadystatechange
script
就绪状态更改时触发
onredo
script
文档执行重做操作时触发
onresize
script
窗口大小调整时触发
onscroll
script
滚动元素的滚动条时触发
onseeked
script
媒体元素的 seeking 属性不再为 true 且查找已结束时触发
onseeking
script
媒体元素的 seeking 属性为 true 且查找已开始时触发
onselect
script
选择元素时触发
onstalled
script
获取媒体数据时发生错误时触发
onstorage
script
文档加载时触发
onsubmit
script
提交表单时触发
onsuspend
script
浏览器一直在获取媒体数据,但在获取整个媒体文件之前停止时触发
ontimeupdate
script
媒体更改其播放位置时触发
onundo
script
文档执行撤消操作时触发
onunload
script
用户离开文档时触发
onvolumechange
script
媒体更改音量时触发,音量设置为“静音”时也会触发
onwaiting
script
媒体已停止播放但预计会恢复时触发










更新于: 2020年6月16日

550 次查看

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告

© . All rights reserved.