深入理解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 相关文章推荐
dojo 之基础篇(三)之向服务器发送数据
Mar 24 Javascript
一段多浏览器的&quot;复制到剪贴板&quot;javascript代码
Mar 27 Javascript
js 绑定带参数的事件以及手动触发事件
Apr 27 Javascript
为jQuery增加join方法的实现代码
Nov 28 Javascript
jQuery阻止事件冒泡具体实现
Oct 11 Javascript
使用javascript控制cookie显示和隐藏背景图
Feb 12 Javascript
使用FlexiGrid实现Extjs表格效果方法分享
Dec 16 Javascript
Bootstrap select下拉联动(jQuery cxselect)
Jan 04 Javascript
javascript实现滑动解锁功能
Mar 22 Javascript
vue2.0 axios跨域并渲染的问题解决方法
Mar 08 Javascript
Vue代码整洁之去重方法整理
Aug 06 Javascript
解决vue组件中click事件失效的问题
Nov 09 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 遍历显示文件夹下所有目录、所有文件的函数,没有分页的代码
2008/11/14 PHP
使用bcompiler对PHP文件进行加密的代码
2010/08/29 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
2011/05/07 PHP
关于php程序报date()警告的处理(date_default_timezone_set)
2013/10/22 PHP
Laravel的throttle中间件失效问题解决方法
2016/10/09 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
php获取微信openid方法总结
2019/10/10 PHP
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
JavaScript将相对地址转换为绝对地址示例代码
2013/07/19 Javascript
JS 对输入框进行限制(常用的都有)
2013/07/30 Javascript
jquery实现弹出窗口效果的实例代码
2013/11/28 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
JS中getYear()和getFullYear()区别分析
2014/07/04 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
vue自定义全局组件(自定义插件)的用法
2018/01/30 Javascript
微信小程序收藏功能的实现代码
2018/06/12 Javascript
如何在微信小程序中实现Mixins方案
2019/06/20 Javascript
微信小程序webSocket的使用方法
2020/02/20 Javascript
解决vue-router 切换tab标签关闭时缓存问题
2020/07/22 Javascript
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
Django添加sitemap的方法示例
2018/08/06 Python
python实现Virginia无密钥解密
2019/03/20 Python
简单了解python单例模式的几种写法
2019/07/01 Python
Python-openCV读RGB通道图实例
2020/01/17 Python
Python GUI编程学习笔记之tkinter事件绑定操作详解
2020/03/30 Python
巧用CSS3的calc()宽度计算做响应模式布局的方法
2018/03/22 HTML / CSS
结构和类有什么异同
2012/07/16 面试题
会计人员岗位职责
2014/03/19 职场文书
小学一年级学生评语大全
2014/12/25 职场文书
会计试用期自我评价
2015/03/10 职场文书
确保工程质量承诺书
2015/04/29 职场文书
高中英语教学反思范文
2016/03/02 职场文书
2016年世界艾滋病日宣传活动总结
2016/04/01 职场文书
BCL经典机 SONY ICF-5900W电路分析
2022/04/24 无线电