什么是HTML 5标准事件?


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

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

属性

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










更新于:2020年6月16日

551 次浏览

启动您的职业生涯

完成课程获得认证

开始学习
广告