10. XHTML 事件属性
一: 窗口事件 (window events)
仅在body 和 frameset有效。
属性 值 描述
onload 脚本 当文档被载入是执行脚本。
onunload 脚本 当文档被卸下时执行脚本。
二: 表单元素事件(form element events)
仅在表单元素中有效。
属性 值 描述
onchange 脚本 当元素改变时执行脚本。
onsubmit 脚本 当表单被提交时执行脚本。
onreset 脚本 当表单被重置时执行脚本。
onselect 脚本 当元素被选取时执行脚本。
onblur 脚本 当元素失去焦点时执行脚本。
onfocus 脚本 当元素获得焦点时执行脚本。
三: 键盘事件 (Keyboard Events)
在以下tag中无效: base, bdo, br, frame, frameset, html, head, iframe, meta, param, script, style, title元素。
属性 值 描述
onkeydown 脚本 当键盘被按下时执行脚本。
onkeypress 脚本 当键盘被按下后又松开时执行脚本。
onkeyup 脚本 当键盘被松开时执行脚本。
四: 鼠标事件 (mouse events)
不生效元素同上。
属性 值 描述
onclick 脚本 当鼠标被单击时执行脚本。
ondbclick 脚本 当鼠标被双击时执行脚本。
onmousedown脚本 当鼠标按钮被按下时执行脚本。
onmousemove脚本 当鼠标移动时执行脚本。
onmouseout 脚本 当鼠标指针移动出某元素时执行脚本。
onmouseover 脚本 当鼠标指针悬停在某元素上时执行脚本。
onmouseup 脚本 当鼠标按钮被松开时执行脚本。