//常用事件
onclick 点击事件 onmousedown 鼠标按下 onmousemove 鼠标移动 onmouseup 鼠标抬起 onmouseover 鼠标放上 onmouseout 鼠标放开 onfocus 获取焦点 onblur 失去焦点 onchange 表单改变 selsct 标签 onselect 表单选中 select 标签 onscroll 滚动事件 onload 页面运行完载入 onkeydown键盘按下 onkeypress 键盘按住 onkeyup 键盘抬起 onresize 窗口改变大小 onsubmit 提交事件

事件的基本结构是:

ele.onclick = function(event){ };

添加事件函数会得到一个事件对象列出常用属性:

event.button 返回鼠标按下那个,0左键

event.target 返回当前触发事件的最小元素(假如我们的div中套了一个span和a,再给div加click事件,span和a触发的同时,div也会触发,这个属性我们就可以在给div加事件的时候,调用此属性,通过他的id和标签名,判断点击的是那个子元素)

event.clientX 获取触发事件离页面的左侧距离

event.clientY 获取触发事件离页面的上侧距离

event.altKey/event.ctrlKey/event.shiftKey 获取键盘事件,事件对象是否按下这些键,按下返回true

event.type 返回触发事件类型

event.keyCode 返回键盘事件的ascll码

最新文章

  1. List提取相同元素
  2. 准备 LVM Volume Provider - 每天5分钟玩转 OpenStack(49)
  3. 正则匹配抓取input 隐藏输入项和 <td>标签内的内容
  4. kafka java实例
  5. DFS HDOJ 2181 哈密顿绕行世界问题
  6. ylbtech-LanguageSamples-XMLdoc
  7. Spark Streaming揭秘 Day34 解析UI监听模式
  8. 衬衫面料品牌:Alumo_衬衫_男装_男装:衬衫、法式衬衫、袖扣领带、西服西裤等男士正装服饰-仕族官网
  9. SaltStack运行任务卡住了,怎么办?
  10. Hibernate 命名查询NamedQuery (转)
  11. shell:crontab
  12. Android学习20--OpenGL的"mapPoints"
  13. 忘记block格式 xib加载没有计算导航栏和tabbar的大小
  14. [翻译] 编写高性能 .NET 代码--第二章 GC -- 避免使用终结器,避免大对象,避免复制缓冲区
  15. eclipse调试的方法和技巧
  16. FileSaver.js 文件下载
  17. lsof详解
  18. 设计模式综合列表【QQ空间日志转载】
  19. Java实现数据库与eclipse的连接
  20. L2-018. 多项式A除以B*

热门文章

  1. 在QTP中使用DOM
  2. 【狼】unity3d collision获取碰撞的点的位置
  3. BlogEngine.Net
  4. ITU-R BT.656 协议
  5. Myeclipse Professional 2014使用软件获取激活码的方法(声明:破解仅仅是为个人使用Myeclipse,不作为商业获利.商业活动请购买正版软件)
  6. Javascript诞生与历史
  7. 53个要点提高php效率
  8. 快速设计一个简单的WPF串口上位机
  9. MVC ASPX(webForm)视图引擎 <%:%> 与<%=%>的差别
  10. etrace 跟踪程序函数动态执行流程