onformchange script 当表单改变时运行脚本 onforminput script 当表单获得用户输入时运行脚本 oninput script 当元素获得用户输入时运行脚本 oninvalid script 当元素无效时运行脚本
onreset script 当表单重置时运行脚本。HTML 5 不支持。 onselect script 当选取元素时运行脚本 onsubmit script 当提交表单时运行脚本
键盘事件
由键盘触发的事件。 适用于所有HTML 5 元素: 属性值描述
onkeydown script 当按下按键时运行脚本 onkeypress script 当按下并松开按键时运行脚本 onkeyup script 当松开按键时运行脚本
鼠标事件
由鼠标货相似的用户动作触发的事件。 适用于所有HTML 5 元素: 属性值描述
onclick script 当单击鼠标时运行脚本 ondblclick script 当双击鼠标时运行脚本 ondrag script 当拖动元素时运行脚本 ondragend script 当拖动操作结束时运行脚本
ondragenter script 当元素被拖动至有效的拖放目标时运行脚本 ondragleave script 当元素离开有效拖放目标时运行脚本 ondragover script 当元素被拖动至有效拖放目标上方时运行脚本 ondragstart script 当拖动操作开始时运行脚本 ondrop script 当被拖动元素正在被拖放时运行脚本 onmousedown script 当按下鼠标按钮时运行脚本 onmousemove script 当鼠标指针移动时运行脚本 onmouseout script 当鼠标指针移出元素时运行脚本 onmouseover script 当鼠标指针移至元素之上时运行脚本 onmouseup script 当松开鼠标按钮时运行脚本 onmousewheel script 当转动鼠标滚轮时运行脚本 onscroll script 当滚动元素滚动元素的滚动条时运行脚本
媒介事件
由视频、图像以及音频等媒介触发的事件。
适用于所有HTML 5 元素,不过在媒介元素(诸如audio、embed、img、object 以及video) 中最常用: 属性值描述
Onabort script 当发生中指事件时运行脚本
Oncanplay script 当媒介能够开始播放但可能因缓冲而需要停止时运行脚本 Oncanplaythrough script 当媒介能够无需因缓冲而停止即可播放至结尾时运行脚本 Ondurationchange script 当媒介长度改变时运行脚本
Onemptied script 当媒介资源元素突然为空时(网络错误、加载错误等)运行脚本
Onended script 当媒介已抵达结尾时运行脚本 Onerror script 当在元素加载期间发生错误时运行脚本 Onloadeddata script 当加载媒介数据时运行脚本
Onloadedmetadata script 当媒介元素的持续时间以及其他媒介数据已加载时运行脚本 Onloadstart script 当浏览器开始加载媒介数据时运行脚本 Onpause script 当媒介数据暂停时运行脚本
Onplay script 当媒介数据将要开始播放时运行脚本 Onplaying script 当媒介数据已开始播放时运行脚本 Onprogress script 当浏览器正在取媒介数据时运行脚本 Onratechange script 当媒介数据的播放速率改变时运行脚本 onreadystatechange script 当就绪状态(ready-state)改变时运行脚本 Onseeked script 当媒介元素的定位属性[1] 不再为真且定位已结束时运行脚本 Onseeking script 当媒介元素的定位属性为真且定位已开始时运行脚本 Onstalled script 当取回媒介数据过程中(延迟)存在错误时运行脚本 Onsuspend script 当浏览器已在取媒介数据但在取回整个媒介文件之前停止时运行脚本
Ontimeupdate script 当媒介改变其播放位置时运行脚本
Onvolumechange script 当媒介改变音量亦或当音量被设置为静音时运行脚本 Onwaiting script 当媒介已停止播放但打算继续播放时运行脚本 [1]:定位属性的英文译文是:seeking attribute。