深入理解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 相关文章推荐
超级强大的表单验证
Jun 26 Javascript
基于JQuery 的消息提示框效果代码
Jul 31 Javascript
jQuery验证Checkbox是否选中的代码 推荐
Sep 04 Javascript
JS随机漂浮广告代码具体实例
Nov 19 Javascript
AngularJS转换响应内容
Jan 27 Javascript
JavaScript中用let语句声明作用域的用法讲解
May 20 Javascript
JS实现六位字符密码输入器功能
Aug 19 Javascript
利用js定义一个导航条菜单
Mar 14 Javascript
Node.js安装配置图文教程
May 10 Javascript
通过js控制时间,一秒一秒自己动的实例
Oct 25 Javascript
vue-devtools的安装步骤
Apr 23 Javascript
jquery 键盘事件 keypress() keydown() keyup()用法总结
Oct 23 jQuery
基于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 模板高级篇总结
2006/12/21 PHP
php-accelerator网站加速PHP缓冲的方法
2008/07/30 PHP
CodeIgniter辅助之第三方类库third_party用法分析
2016/01/20 PHP
php-fpm超时时间设置request_terminate_timeout资源问题分析
2019/09/27 PHP
php把文件设置为插件的技巧方法
2020/02/03 PHP
身份证号码前六位所代表的省,市,区, 以及地区编码下载
2007/04/12 Javascript
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
js获取height和width的方法说明
2013/01/06 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
2014/04/08 Javascript
jQuery实现数字加减效果汇总
2014/12/16 Javascript
jQuery实现的经典竖向伸缩菜单效果代码
2015/09/24 Javascript
详细分析Javascript中创建对象的四种方式
2016/08/17 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
jquery 一键复制到剪切板的实例
2017/09/20 jQuery
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
Iview Table组件中各种组件扩展的使用
2018/10/20 Javascript
vue proxy 的优势与使用场景实现
2020/06/15 Javascript
详细分析Node.js 多进程
2020/06/22 Javascript
vuex 多模块时 模块内部的mutation和action的调用方式
2020/07/24 Javascript
Python爬取三国演义的实现方法
2016/09/12 Python
tornado 多进程模式解析
2018/01/15 Python
Java实现的执行python脚本工具类示例【使用jython.jar】
2018/03/29 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
django从后台返回html代码的实例
2020/03/11 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
中学生运动会口号
2014/06/07 职场文书
学习雷锋标语
2014/06/25 职场文书
研修心得体会
2014/09/04 职场文书
大学生见习报告范文
2014/11/03 职场文书
校友回访母校寄语
2015/02/26 职场文书
市直属机关2016年主题党日活动总结
2016/04/05 职场文书
餐厅营销的秘密:为什么老顾客会流水?
2019/08/08 职场文书
Springboot如何同时装配两个相同类型数据库
2021/11/17 Java/Android