下面的表格列出了可插入 HTML 5 元素中以定义事件行为的标准事件属性。
- Window 事件属性 - Window Event Attributes
- 表单事件 - Form Events
- 键盘事件 - Keybord Events
- 鼠标事件 - Mouse Events
- 媒介事件 - Media Events
Window 事件属性
window 对象触发的事件。适用于 <body> 标签:
属性 |
值 |
描述 |
onafterprint |
script |
在打印文档之后运行脚本 |
onbeforeprint |
script |
在文档打印之前运行脚本 |
onbeforeonload |
script |
在文档加载之前运行脚本 |
onblur |
script |
当窗口失去焦点时运行脚本 |
onerror |
script |
当错误发生时运行脚本 |
onfocus |
script |
当窗口获得焦点时运行脚本 |
onhaschange |
script |
当文档改变时运行脚本 |
onload |
script |
当文档加载时运行脚本 |
onmessage |
script |
当触发消息时运行脚本 |
onoffline |
script |
当文档离线时运行脚本 |
ononline |
script |
当文档上线时运行脚本 |
onpagehide |
script |
当窗口隐藏时运行脚本 |
onpageshow |
script |
当窗口可见时运行脚本 |
onpopstate |
script |
当窗口历史记录改变时运行脚本 |
onredo |
script |
当文档执行再执行操作(redo)时运行脚本 |
onresize |
script |
当调整窗口大小时运行脚本 |
onstorage |
script |
当文档加载加载时运行脚本 |
onundo |
script |
当 Web Storage 区域更新时(存储空间中的数据发生变化时) |
onunload |
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 |
当滚动元素滚动元素的滚动条时运行脚本 |
以上这篇HTML5事件方法全部汇总就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持极客世界。
|
请发表评论