JavaScript 事件
来源:互联网 发布:初音未来手办淘宝 编辑:程序博客网 时间:2024/04/29 12:39
- 目录
- 什么是事件
- 事件的作用
- 事件举例
- 事件分类列表
- 常用事件详解
- JavaScript 事件参考手册
1. 什么是事件
事件是可以被 JavaScript 侦测到的行为。
2. 事件的作用
- JavaScript 使我们有能力创建动态页面。
- 事件是可以被 JavaScript 侦测到的行为。
- 网页中的每个元素都可以产生某些可以触发 JavaScript 函数的事件。
- 比方说,我们可以在用户点击某按钮时产生一个 onClick 事件来触发某个函数。事件在 HTML 页面中定义。
3. 事件举例
- 鼠标点击
- 页面或图像载入
- 鼠标悬浮于页面的某个热点之上
- 在表单中选取输入框
- 确认表单
- 键盘按键
注意:
事件通常与函数
配合使用,当事件发生时函数才会执行。
4. 事件分类列表
FF: Firefox, N: Netscape, IE: Internet Explorer
- 4.1 鼠标事件
- 4.2 键盘事件
- 4.3 页面和图像事件
- 4.4 焦点和改变事件
注意: onpropertychange无论粘贴 keyup onchange等都会触发事件,最为敏感
- 4.5 其他事件
5. 常用事件详解
5.1 onload 和 onUnload
- 当用户进入或离开页面时就会触发 onload 和 onUnload 事件。
- onload 事件常用来检测访问者的浏览器类型和版本,然后根据这些信息载入特定版本的网页。
- onload 和 onUnload 事件也常被用来处理用户进入或离开页面时所建立的 cookies。
5.2 onSubmit
- onSubmit 用于在提交表单之前验证所有的表单域。
下面是一个使用 onSubmit 事件的例子。当用户单击表单中的确认按钮时,checkForm() 函数就会被调用。假若域的值无效,此次提交就会被取消。checkForm() 函数的返回值是 true 或者 false。如果返回值为true,则提交表单,反之取消提交。
<form method="post" action="xxx.htm" onsubmit="return checkForm()">
5.3 onMouseOver 和 onMouseOut
- onMouseOver 和 onMouseOut 用来创建“动态的”按钮。
下面是一个使用 onMouseOver 事件的例子。当 onMouseOver 事件被脚本侦
测到时,就会弹出一个警告框:
<a href="http://www.w3school.com.cn" onmouseover="alert('An onMouseOver event');return false"> <img src="w3school.gif" width="100" height="30"></a>
0 0
- Javascript事件
- javascript 事件
- Javascript 事件
- javascript 事件
- Javascript 事件
- JavaScript 事件 ***
- Javascript事件
- Javascript 事件
- JavaScript 事件
- Javascript 事件
- javascript事件
- javascript事件
- javascript 事件
- javascript事件
- javascript 事件
- JavaScript 事件
- JavaScript事件
- JavaScript 事件
- 二分图(未完。。)
- 计算几何与图形学有关的几种常用算法
- Cortex-M3启动代码分析
- Java 关键字与标识符的概述
- LeetCode - 2. Add Two Numbers
- JavaScript 事件
- 科幻电影中的科技
- cocos-2d-js 定时器模板
- GitHub首次提交项目相关命令
- 【dp】海上交通控制
- POJ3254(状压DP)
- Adb connection Error:远程主机强迫关闭了一个现有的连接。
- Python中iter函数用法简述
- javascript学习日记--parseInt()/parseFloat()