JavaScript 事件记录使用说明


Posted in Javascript onOctober 20, 2009

事件在JavaScript 中是响应用户的一种基本操作,是能够被 JavaScript 检测到的动作.网页的每一个元素都能产生一定的事件,用这些事件可以触发JavaScript的函数.

JavaScript的事件列表 (事件属性 ? 发生条件):

onabort ? 一个图片的加载被终止 (只用于<img>)

onblur ? 当一个元素失去焦点(光标移开)

onchange ? 用户改变了一个域的值(用于 <input type=”text”>, <select>, <textarea>)

onclick ? 鼠标点击对象

ondblclick ? 鼠标双击对象

onerror ? 文件或图片加载出错( <img>, <object>, <style>)

onfocus ? 一个元素得到焦点

onkeydown ? 键盘上任一键被按下

onkeypress - 键盘上任一键被按下或保持按下

onkeyup ? 当被按下的键被释放时

onload ? 当页面或图片完成加载

onmousedown ? 当一个鼠标键被按下

onmousemove - 鼠标移动

onmouseout ? 鼠标被从一个元素上移开

onmouseover ? 鼠标移至某元素上

onmouseup ? 鼠标键被释放

onreset ? 重置按钮被点击

onresize ? 窗口或框架大小被改变

onselect ? 文本被选择

onsubmit ? 提交按钮被点击

onunload ? 用户关闭页面
onload 和 onUnload

onload 和 onUnload 事件分别是在用户进入或离开页面时被触发的。

onload 事件通常被用来检查访问者的浏览器类型和版本, 并根据这些信息加载适当的网页版本。

onload 和 onUnload 事件也常常被用来在用户进入或离开页面时设置cookies。

onFocus, onBlur 和 onChange

onFocus, onBlur 和 onChange 事件通常与表单域的验证结合使用。

onSubmit

onSubmit 事件通常被用来在表单提交之前验证所有的域值

onMouseOver 和 onMouseOut
onMouseOver 和 onMouseOut 通常被用来生成动画按钮。

Javascript 相关文章推荐
js中设置元素class的三种方法小结
Aug 28 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
Aug 12 Javascript
javascript实现页面内关键词高亮显示代码
Apr 03 Javascript
js实现从中间开始往上下展开网页窗口的方法
Mar 02 Javascript
如何检测JavaScript的各种类型
Jul 30 Javascript
jquery实现超简单的瀑布流布局【推荐】
Mar 08 Javascript
JavaScript实现星星等级评价功能
Mar 22 Javascript
总结js函数相关知识点
Feb 27 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
Apr 17 Javascript
vue使用高德地图根据坐标定位点的实现代码
Aug 22 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
Sep 05 Javascript
vue路由实现登录拦截
Mar 24 Vue.js
7个Javascript地图脚本整理
Oct 20 #Javascript
JavaScript 自动完成脚本整理(33个)
Oct 20 #Javascript
javascript 添加和移除函数的通用方法
Oct 20 #Javascript
JS 用6N±1法求素数 实例教程
Oct 20 #Javascript
获取网站跟路径的javascript代码(站点及虚拟目录)
Oct 20 #Javascript
Javascript var变量隐式声明方法
Oct 19 #Javascript
让你的网站可编辑的实现js代码
Oct 19 #Javascript
You might like
php 分库分表hash算法
2009/11/12 PHP
php设计模式 Factory(工厂模式)
2011/06/26 PHP
写出高质量的PHP程序
2012/02/04 PHP
php中session过期时间设置及session回收机制介绍
2014/05/05 PHP
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
jquery操作 iframe的方法
2014/12/03 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
jquery实现表单验证简单实例演示
2015/11/23 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
jQuery EasyUI编辑DataGrid用combobox实现多级联动
2016/08/29 Javascript
解析JavaScript模仿块级作用域
2016/12/29 Javascript
JS实现线性表的顺序表示方法示例【经典数据结构】
2017/04/11 Javascript
js 实现复选框只能选择一项的示例代码
2018/01/23 Javascript
微信小程序checkbox组件使用详解
2018/01/31 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
浅谈在vue中用webpack打包之后运行文件的问题以及相关配置方法
2018/02/21 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
JavaScript中的ES6 Proxy的具体使用
2019/06/16 Javascript
layui 对table中的数据进行转义的实例
2019/09/12 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
在vue项目实现一个ctrl+f的搜索功能
2020/02/28 Javascript
JavaScript代理模式原理与用法实例详解
2020/03/10 Javascript
React Ant Design树形表格的复杂增删改操作
2020/11/02 Javascript
跟老齐学Python之有容乃大的list(2)
2014/09/15 Python
使用Python写个小监控
2016/01/27 Python
python3.5 email实现发送邮件功能
2018/05/22 Python
Django rest framework jwt的使用方法详解
2019/08/08 Python
用Python进行websocket接口测试
2020/10/16 Python
Python抖音快手代码舞(字符舞)的实现方法
2021/02/07 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
CSS3的Flexbox布局的简明入门指南
2016/04/08 HTML / CSS
应届毕业生求职信范文
2014/07/07 职场文书
2015国庆66周年宣传语
2015/07/14 职场文书
Laravel中获取IP的真实地理位置
2021/04/01 PHP