HTML基础教程
HTML 教程首页HTML 简介
HTML 入门
HTML 基础
HTML 元素
HTML 属性
HTML 标题
HTML 段落
HTML 排版
HTML 样式
HTML 链接
HTML 图像
HTML 表格
HTML 列表
HTML 表单
HTML 颜色
HTML 颜色名
HTML 颜色值
HTML 速查手册
HTML高级教程
HTML 布局HTML 框架
HTML 字体
HTML 4.0
HTML CSS
HTML 实体
HTML 报头
HTML 元信息
HTML URLs
HTML 脚本
HTML 属性
HTML 事件
HTML URL编码
HTML Web服务器
HTML 总结
HTML示例
HTML 示例HTML 测验
HTML 认证
HTML参考手册
HTML 标签列表HTML 属性
HTML 事件
HTML 颜色名
HTML 取色器
HTML 混色器
HTML 字符集
HTML ASCII
HTML ISO-8859-1
HTML 符号
HTML URL编码
HTML 语言代码
HTTP 状态代码
HTML4.0事件属性
| « 上一章 | 下一章 » |
HTML 4.0的一个新特性是可以让HTML事件触发一定动作,比如当用户点击某个HTML元素时就触发一段JavaScript脚本。以下列出了可在HTML标签中用于事件定义的属性。
如果你想学习更多关于事件编程的内容,可以阅读我们的JavaScript教程和DHTML教程。
窗口事件
仅适用于<body>和<frameset>元素。
| 属性 | 值 | 描述 |
|---|---|---|
| onload | 脚本 | 在文档或框架加载完毕时执行脚本 |
| onunload | 脚本 | 在卸载文档或框架时执行脚本 |
表单元素事件
仅适用于<input>、<textarea>、<select>等表单元素。
| 属性 | 值 | 描述 |
|---|---|---|
| onchange | 脚本 | 当元素值(即元素的value属性值)发生改变时执行脚本 |
| onsubmit | 脚本 | 在提交表单时执行脚本 |
| onreset | 脚本 | 在重置表单时执行脚本 |
| onselect | 脚本 | 当用户在文本框或多行文本框中选择文本时执行脚本 |
| onblur | 脚本 | 当元素失去焦点时执行脚本 |
| onfocus | 脚本 | 当元素获得焦点时执行脚本 |
键盘事件
不适用于<base>、 <bdo>、 <br>、 <frame>、 <frameset>、 <head>、 <html>、 <iframe>、 <meta>、 <param>、 <script>、 <style>及<title>等元素。
| 属性 | 值 | 描述 |
|---|---|---|
| onkeydown | 脚本 | 按下一个键时执行脚本 |
| onkeypress | 脚本 | 按下并松开一个键时执行脚本 |
| onkeyup | 脚本 | 松开一个键时执行脚本 |
鼠标事件
不适用于<base>、 <bdo>、 <br>、 <frame>、 <frameset>、 <head>、 <html>、 <iframe>、 <meta>、 <param>、 <script>、 <style>及<title>等元素。
| 属性 | 值 | 描述 |
|---|---|---|
| onclick | 脚本 | 在元素区域内单击鼠标(不区分左右键)时执行脚本 |
| ondblclick | 脚本 | 在元素区域内双击鼠标(不区分左右键)时执行脚本 |
| onmousedown | 脚本 | 在元素区域内按下鼠标键(不区分左右键)时执行脚本 |
| onmousemove | 脚本 | 当鼠标指针在元素区域内移动时执行脚本 |
| onmouseout | 脚本 | 当鼠标指针移出元素区域时执行脚本 |
| onmouseover | 脚本 | 当鼠标指针移入元素区域时执行脚本 |
| onmouseup | 脚本 | 在元素区域内松开鼠标键(不区分左右键)时执行脚本 |
| « 上一章 | 下一章 » |
