深入理解javaScript中的事件驱动


Posted in Javascript onMay 21, 2013

javascript中的事件驱动是通过 鼠标或热键 的动作引发的  主要事件如下:
1、鼠标单击事件 onclick   如:( <input type="button" value="鼠标单击" onclick="执行语句.处理" />)
通常用于如下控件:
button 按钮对象
checkbox 复选框或检查列表 --配合onclick单击事件,通常用于全选效果
radio 单选按纽
reset 重置按钮
submit提交按钮 
2、内容改变事件 onchange 如:(<input type="text" onchange="触发的内容" />)
通常用于
text 文本输入框 --配合onchange,可以达到注册检测的效果
textarea 文本域
3、选中事件 onselect --当text或textarea的内容被高亮显示后触发该事件
4、获得焦点事件 onFocus  --当对象获得焦点时发生
5、失去焦点事件 onBlur --和获得焦点事件相对应!
6、文档载入事件 onload --当文档被载入是触发事件。通常也叫加载事件(加载运行) 一般用来设置cookie
7、卸载文档事件 onunload --和加载文档事件对应。当web页面退出时发生,通常更新cookie的值
8、鼠标右键菜单功能事件 oncontextmenu --可以屏蔽鼠标右键 时使用

Javascript 相关文章推荐
javascript笔试题目附答案@20081025_jb51.net
Oct 26 Javascript
Package.js  现代化的JavaScript项目make工具
May 23 Javascript
JavaScript判断DOM何时加载完毕的技巧
Nov 11 Javascript
JS+CSS制作DIV层可(最小化/拖拽/排序)功能实现代码
Feb 25 Javascript
原生js实现shift/ctrl/alt按键的获取
Apr 08 Javascript
javascript实现促销倒计时+fixed固定在底部
Sep 18 Javascript
浅谈JavaScript中的作用域和闭包问题
Jul 07 Javascript
jQuery插件实现带圆点的焦点图片轮播切换
Jan 18 Javascript
Bootstrap创建可折叠的组件
Feb 23 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
解决vue组件中使用v-for出现告警问题及v for指令介绍
Nov 11 Javascript
Vue引入Stylus知识点总结
Jan 16 Javascript
基于jquery实现控制经纬度显示地图与卫星
May 20 #Javascript
jquery控制左右箭头滚动图片列表的实例
May 20 #Javascript
javascript检测对象中是否存在某个属性判断方法小结
May 19 #Javascript
javascript之typeof、instanceof操作符使用探讨
May 19 #Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
May 19 #Javascript
JS特殊函数(Function()构造函数、函数直接量)区别介绍
May 19 #Javascript
JavaScript中几个重要的属性(this、constructor、prototype)介绍
May 19 #Javascript
You might like
php常用的安全过滤函数集锦
2014/10/09 PHP
PHP使用PHPExcel删除Excel单元格指定列的方法
2016/07/06 PHP
PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
2018/05/23 PHP
用php实现分页效果的示例代码
2020/12/10 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
node.js中的url.parse方法使用说明
2014/12/10 Javascript
JS实现跟随鼠标闪烁转动色块的方法
2015/02/26 Javascript
JS中使用mailto实现将用户在网页中输入的内容传递到本地邮件客户端
2016/10/08 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
2017/03/24 Javascript
React 高阶组件入门介绍
2018/01/11 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
2019/09/18 Javascript
vue 解决异步数据更新问题
2019/10/29 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
[02:07]DOTA2超级联赛专访BBC:难忘网吧超神经历
2013/06/09 DOTA
Python简单格式化时间的方法【strftime函数】
2016/09/18 Python
老生常谈Python序列化和反序列化
2017/06/28 Python
python去除字符串中的换行符
2017/10/11 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
flask-socketio实现WebSocket的方法
2018/07/31 Python
详解pyinstaller selenium python3 chrome打包问题
2019/10/18 Python
pandas中遍历dataframe的每一个元素的实现
2019/10/23 Python
Python如何向SQLServer存储二进制图片
2020/06/08 Python
Joie官方网上商店:购买服装和女装配饰
2018/06/05 全球购物
酒店应聘自荐信
2013/11/09 职场文书
高中军训感言800字
2014/03/05 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
公司门卫岗位职责范本
2014/07/08 职场文书
查摆问题整改措施范文
2014/10/11 职场文书
2015年初一班主任工作总结
2015/05/13 职场文书
2016年度基层党建工作公开承诺书
2016/03/25 职场文书
Python pandas求方差和标准差的方法实例
2021/08/04 Python
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL