- HTML教程
- HTML - 主页
- HTML - 概述
- HTML - 基本标签
- HTML - 元素
- HTML - 属性
- HTML - 格式设置
- HTML - 短语标签
- HTML - 元标签
- HTML - 注释
- HTML - 图像
- HTML - 表格
- HTML - 列表
- HTML - 文本链接
- HTML - 图像链接
- HTML - 电子邮件链接
- HTML - 框架
- HTML - Iframe
- HTML - 块
- HTML - 背景
- HTML - 颜色
- HTML - 字体
- HTML - 表单
- HTML - 嵌入多媒体
- HTML - 字幕
- HTML - 标题
- HTML - 样式表
- HTML - JavaScript
- HTML - 布局
HTML - 事件参考
当用户访问您的网站时,他们会执行诸如单击文本和图像以及给定链接、将鼠标悬停在某些内容上等操作。这些是 JavaScript 称为事件的示例。
我们可以用 Javascript 或 vbscript 编写事件处理程序,并可以将这些事件处理程序指定为事件标签属性的值。HTML 4.01 规范定义了 19 个事件属性,如下所示 -
<body> 和 <frameset> 关卡事件
当文档级别发生任何事件时,只有两个属性可用于触发任何 javascript 或 vbscript 代码。
属性 | 价值 | 描述 |
---|---|---|
负载 | 脚本 | 加载 HTML 文档时运行脚本 |
卸载时 | 脚本 | HTML 文档卸载时运行脚本 |
注意- 这里的脚本指的是任何 VBScript 或 JavaScript 函数或代码段。
<form> 关卡事件
当表单级别发生任何事件时,有以下六个属性可用于触发任何 javascript 或 vbscript 代码。
属性 | 价值 | 描述 |
---|---|---|
变化 | 脚本 | 当元素更改时运行脚本 |
提交 | 脚本 | 提交表单时运行脚本 |
复位时 | 脚本 | 重置表单时运行脚本 |
选定 | 脚本 | 选择元素时运行脚本 |
模糊 | 脚本 | 当元素失去焦点时运行脚本 |
焦点 | 脚本 | 当元素获得焦点时运行脚本 |
键盘事件
由键盘产生的事件有以下三个。这些事件在 base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style 和 title 元素中无效。
属性 | 价值 | 描述 |
---|---|---|
按下按键 | 脚本 | 按下键时运行脚本 |
按键 | 脚本 | 按下并释放按键时运行脚本 |
按键启动 | 脚本 | 释放按键时运行脚本 |
其他活动
当鼠标接触到任何 HTML 标签时,还会生成以下其他 7 个事件。这些事件在 base、bdo、br、frame、frameset、head、html、iframe、meta、param、script、style、title 元素中无效。
属性 | 价值 | 描述 |
---|---|---|
单击时 | 脚本 | 单击鼠标时运行脚本 |
双击 | 脚本 | 鼠标双击时运行脚本 |
鼠标按下时 | 脚本 | 按下鼠标按钮时运行脚本 |
鼠标移动时 | 脚本 | 当鼠标指针移动时脚本运行 |
鼠标移出时 | 脚本 | 当鼠标指针移出元素时运行脚本 |
鼠标悬停时 | 脚本 | 当鼠标指针移到元素上时运行脚本 |
鼠标悬停时 | 脚本 | 释放鼠标按钮时运行脚本 |