本文概述
- <
body>
和<
frameset>
级事件
- <
form>
级事件
- 键盘事件
- 鼠标事件
当你访问网站时, 你会执行诸如单击文本, 图像和超链接, 将鼠标悬停等操作。这些是JavaScript称为事件的示例。
我们可以用JavaScript或VBScript编写事件处理程序, 并可以将这些事件处理程序指定为事件标记属性的值。 XHTML 1.0具有一组类似的事件, 可在HTML 4.01规范中使用。
<
body>
和<
frameset>
级事件当文档级发生任何事件时, 只有两个属性可用于触发任何JavaScript或VBScript代码。
Attribute |
Value |
Description |
onload |
Script |
脚本在XHTML文档加载时运行。 |
onunload |
Script |
XHTML文档卸载时脚本运行。 |
<
form>
级事件
【XHTML事件介绍和用法详解】在表单级别发生任何事件时都会触发六个属性。
Attribute |
Value |
Description |
onchange |
Script |
当元素更改时执行。 |
onsubmit |
Script |
提交表单后执行。 |
onreset |
Script |
重置表单后执行。 |
onselect |
Script |
当选择元素时执行。 |
onblur |
Script |
当元素失去焦点时执行。 |
onfocus |
Script |
当元素获得焦点时执行。 |
键盘事件键盘产生三个事件。键盘事件在base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style和title元素中无效。
Attribute |
Value |
Description |
onkeydown |
Script |
当用户按下键盘按钮时执行。 |
|
onkeypress |
Script |
当用户按下并释放键盘按钮时执行此操作。 |
onkeyup |
Script |
当用户释放键盘按钮时执行此操作。 |
鼠标事件当鼠标接触任何HTML标记时, 都会执行一些鼠标生成的事件。这些事件在base, bdo, br, frame, frameset, head, html, iframe, meta, param, script, style和title元素中无效。
Attribute |
Value |
Description |
onclick |
Script |
单击鼠标即可执行。 |
ondblclick |
Script |
双击鼠标即可执行。 |
onmousedown |
Script |
当按下鼠标按钮时执行。 |
onmousemove |
Script |
当鼠标指针移动时执行。 |
onmouseout |
Script |
当鼠标指针移出某个元素时执行。 |
onmouseover |
Script |
当鼠标指针移到某个元素上时执行。 |
onmouseup |
Script |
释放鼠标按钮时执行。 |
推荐阅读