菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
121
0

window.addEventListener来解决让一个js事件执行多个函数

原创
05/13 14:22
阅读数 29850



复制代码 代码如下:

if (document.all){
window.attachEvent('onload',函数名)//IE中
}
else{
window.addEventListener('load',函数名,false);//fiRCwSRirefox
}




复制代码 代码如下:

document.getElementById("btn").onclick = method1;
docu编程客栈ment.getElementById("btn").onclick = method2;
document.getElementById("btn").onclick = method3;



写成这样
复制代码 代码如下:

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



编程客栈
复制代码 代码如下:

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

本文标题: window.addEventListener来解决让一个js事件执行多个函数
本文地址: http://www.cppcns.com/wangluo/javascript/90859.html

发表评论

0/200
121 点赞
0 评论
收藏
为你推荐 换一批