attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)

addEventListener方法 用于 Mozilla系列

举例:

document.getElementById("btn").onclick = method1;
document.getElementById("btn").onclick = method2;
document.getElementById("btn").onclick = method3;

如果这样写,那么将会只有medhot3被执行

写成这样:

var btn1Obj = document.getElementById("btn1");
//object.attachEvent(event,function);
btn1Obj.attachEvent("onclick",method1);
btn1Obj.attachEvent("onclick",method2);
btn1Obj.attachEvent("onclick",method3);

执行顺序为method3->method2->method1

如果是Mozilla系列,并不支持该方法,需要用到addEventListener

var btn1Obj = document.getElementById("btn1");
//element.addEventListener(type,listener,useCapture);
btn1Obj.addEventListener("click",method1,false);
btn1Obj.addEventListener("click",method2,false);
btn1Obj.addEventListener("click",method3,false);

执行顺序为method1->method2->method3

最新文章

  1. 如何使用java自定义注解?demo
  2. make file
  3. QQ分组实现,可收缩---ExpandableListView
  4. nodejs学习:sails框架的学习
  5. linux语言环境设置
  6. eclipse 使用maven 创建springmvc + mybatis
  7. Asp.Net MVC2.0 Url 路由入门---实例篇
  8. linux命令学习5-pssh命令
  9. CSS3四个自适应关键字——fill-available、max-content、min-content、fit-content
  10. c++ 求集合的交并补
  11. bzoj2969 矩形粉刷
  12. 金融量化分析【day110】:金融基础知识
  13. gooflow学习笔记
  14. UTF-8编码与GBK编码下的字符长度
  15. 读vue-0.6-text-parser.js源码
  16. 复盘价值1000万的腾讯云硬盘固件"BUG"
  17. 03-13_WLST导航和定位MBean
  18. 自学Linux Shell18.2-sed编辑器高级特性
  19. 10.11 rbac权限
  20. Java中终止线程的三种方法

热门文章

  1. Web Token JWT
  2. 分享:shell去掉linux配置文件的注释行
  3. linux的lsof命令
  4. ftp服务的搭建及调用
  5. C#:控制WinForm界面的显示
  6. [HTML]background-size可以缩放大小
  7. 最小生成树--Prim算法,基于优先队列的Prim算法,Kruskal算法,Boruvka算法,“等价类”UnionFind
  8. 在IE6下使用filter设置png背景
  9. Proud Merchants
  10. Linq中疏漏的几个知识点