html事件属性

事件属性是指当某一状态发生时执行javascript。大致了解下即可。

一、窗口事件

只有在body或者frameset中有效,我们的例子中没有用到过frameset

属性 描述
onload 脚本 当文档被载入时执行脚本
onunload 脚本 当文档被卸下时执行脚本

二、表单元素事件

只有在表单元素中有效

属性 描述
onchange 脚本 当元素改变时执行脚本
onsubmit 脚本 当表单被提交时执行脚本
onreset 脚本 当表单被重置时执行脚本
onselect 脚本 当元素被选取时执行脚本
onblur 脚本 当元素失去焦点时执行脚本
onfocus 脚本 当元素获得焦点时执行脚本

三、图像事件

只能用在img标签上

属性 描述
onabort 脚本 当图像加载中断时执行脚本

四、键盘事件

这个在大部分标签上都可以用,仅仅在下列标签无效base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 以及 title

属性 描述
onkeydown 脚本 当键盘被按下时执行脚本
onkeypress 脚本 当键盘被按下后又松开时执行脚本
onkeyup 脚本 当键盘被松开时执行脚本

五、鼠标事件

和键盘事件一样

属性 描述
onclick 脚本 当鼠标被单击时执行脚本
ondblclick 脚本 当鼠标被双击时执行脚本
onmousedown 脚本 当鼠标按钮被按下时执行脚本
onmousemove 脚本 当鼠标指针移动时执行脚本
onmouseout 脚本 当鼠标指针移出某元素时执行脚本
onmouseover 脚本 当鼠标指针悬停于某元素之上时执行脚本
onmouseup 脚本 当鼠标按钮被松开时执行脚本

 

本文固定链接: http://www.qaforcode.net/archives/302 | 猪哥每日一贴

你可能感兴趣的:(html事件属性)