深入理解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 相关文章推荐
js创建对象的几种常用方式小结(推荐)
Oct 24 Javascript
jquery tab插件精简版分享
Sep 10 Javascript
js简易namespace管理器 实例代码
Jun 21 Javascript
JS小功能(操作Table--动态添加删除表格及数据)实现代码
Nov 28 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
Apr 02 Javascript
js图片处理示例代码
May 12 Javascript
js获取当前时间显示在页面上并每秒刷新
Dec 24 Javascript
Hallo.js基于jQuery UI所见即所得的Web编辑器
Jan 26 Javascript
再次谈论React.js实现原生js拖拽效果引起的一系列问题
Apr 03 Javascript
微信小程序 sha1 实现密码加密实例详解
Jul 06 Javascript
jquery easyui如何实现格式化列
Jul 30 jQuery
详解django模板与vue.js冲突问题
Jul 07 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
MySQL授权问题总结
2007/05/06 PHP
php XMLWriter类的简单示例代码(RSS输出)
2011/09/30 PHP
php获取bing每日壁纸示例分享
2014/02/25 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP5.5安装PHPRedis扩展及连接测试方法
2017/01/22 PHP
javascript椭圆旋转相册实现代码
2012/01/16 Javascript
mvc中form表单提交的三种方式(推荐)
2016/08/10 Javascript
jQuery ajaxForm()的应用
2016/10/14 Javascript
javascript匀速动画和缓冲动画详解
2016/10/20 Javascript
AngularJS中的DOM操作用法分析
2016/11/04 Javascript
Vue.js第三天学习笔记(计算属性computed)
2016/12/01 Javascript
使用AngularJS 跨站请求如何解决jsonp请求问题
2017/01/16 Javascript
Bootstrap栅格系统简单实现代码
2017/03/06 Javascript
用js实现每隔一秒刷新时间的实例(含年月日时分秒)
2017/10/25 Javascript
vue如何通过id从列表页跳转到对应的详情页
2018/05/01 Javascript
在vue中使用eslint,配合vscode的操作
2020/11/09 Javascript
[02:08:58]2014 DOTA2国际邀请赛中国区预选赛 Ne VS CIS
2014/05/22 DOTA
Python爬取qq music中的音乐url及批量下载
2017/03/23 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
2019/07/31 Python
PyQt5通信机制 信号与槽详解
2019/08/07 Python
用python生成与调用cntk模型代码演示方法
2019/08/26 Python
阿里云ECS服务器部署django的方法
2019/08/29 Python
结合OpenCV与TensorFlow进行人脸识别的实现
2019/10/10 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
Python如何使用BeautifulSoup爬取网页信息
2019/11/26 Python
Pytorch 多块GPU的使用详解
2019/12/31 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
Spy++的使用方法及下载教程
2021/01/29 Python
用css3实现转换过渡和动画效果
2020/03/13 HTML / CSS
HTML5 层的叠加的实现
2020/07/07 HTML / CSS
毕业生找工作的自我评价
2013/10/18 职场文书
弘扬职业精神演讲稿
2014/03/20 职场文书
口才训练演讲稿范文
2014/09/16 职场文书
部门经理助理岗位职责
2015/04/13 职场文书
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL
CentOS7设置ssh服务以及端口修改方式
2022/12/24 Servers