XHTML事件介绍和用法详解

本文概述

  • < 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 释放鼠标按钮时执行。

    推荐阅读