当前位置:首页 > Web开发 > 正文

HTML 事件属性

2024-03-31 Web开发

标签:

全局事件属性

HTML 4 的新特性之一是可以使 HTML 事件触发浏览器中的行为,比喻说当用户点击某个 HTML 元素时启动一段 JavaScript。

如果你想学习更多关于事件属性,请访谒 JavaScript 教程

下面的表格供给了标准的事件属性,可以把它们插入 HTML/XHTML 元素中,以界说事件行为。

New : HTML5新增属性事件。

窗口事件属性(Window Event Attributes)

由窗口触发该事件 (适用于 <body> 标签):

onafterprintNew   在打印文档之后运行脚本  
onbeforeprintNew   在文档打印之前运行脚本  
onbeforeonloadNew   在文档加载之前运行脚本  
onblur   当窗口掉去焦点时运行脚本  
onerrorNew   当错误产生时运行脚本  
onfocus   当窗口获得焦点时运行脚本  
onhaschangeNew   当文档转变时运行脚本  
onload   当文档加载时运行脚本  
onmessageNew   当触动员静时运行脚本  
onofflineNew   当文档离线时运行脚本  
ononlineNew   当文档上线时运行脚本  
onpagehideNew   当窗口隐藏时运行脚本  
onpageshowNew   当窗口可见时运行脚本  
onpopstateNew   当窗口历史记录转变时运行脚本  
onredoNew   当文档执行再执行操纵(redo)时运行脚本  
onresizeNew   当调解窗口巨细时运行脚本  
onstorageNew   当 Web Storage 区域更新时(存储空间中的数据产生变革时)运行脚本  
onundoNew   当文档执行勾销时运行脚本  
onunloadNew   当用户分开文档时运行脚本  
       
表单事件(Form Events)

表单事件在HTML表单中触发 (适用于所有 HTML 元素, 但该HTML元素需在form表单内):

onblur   当元素掉去焦点时运行脚本  
onchange   当元素转变时运行脚本  
oncontextmenuNew   当触发上下文菜单时运行脚本  
onfocus   当元素获得焦点时运行脚本  
onformchange   当表单转变时运行脚本  
onforminputNew   当表单获得用户输入时运行脚本  
oninputNew   当元素获得用户输入时运行脚本  
oninvalidNew   当元素无效时运行脚本  
onreset   当表单重置时运行脚本。HTML 5 不撑持。  
onselect   当拔取元素时运行脚本  
onsubmit   当提交表单时运行脚本  
键盘事件(Keyboard Events) onkeydown   当按下按键时运行脚本  
onkeypress   当按下并松开按键时运行脚本  
onkeyup   当松开按键时运行脚本  
鼠标事件(Mouse Events)

通过鼠标触发事件, 类似用户的行为:

onclick   当单击鼠标时运行脚本  
ondblclick   当双击鼠标时运行脚本  
ondragNew   当拖动元素时运行脚本  
ondragendNew   当拖动操纵结束时运行脚本  
ondragenterNew   当元素被拖动至有效的拖放方针时运行脚本  
ondragleaveNew   当元素分开有效拖放方针时运行脚本  
ondragoverNew   当元素被拖动至有效拖放方针上方时运行脚本  
ondragstartNew   当拖动操纵开始时运行脚本  
ondropNew   当被拖动元素正在被拖放时运行脚本  
onmousedown   当按下鼠标按钮时运行脚本  
onmousemove   当鼠标指针移动时运行脚本  
onmou搜索引擎优化ut   当鼠标指针移出元素时运行脚本  
onmou搜索引擎优化ver   当鼠标指针移至元素之上时运行脚本  
onmouseup   当松开鼠标按钮时运行脚本  
onmousewheelNew   当动弹鼠标滚轮时运行脚本  
onscrollNew   当滚动元素的滚动条时运行脚本  
多媒体事件(Media Events)

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31364.html