假设我有一个绑定到元素的两个onclick函数。我可以先知道哪个元素起作用吗?? ??
示例:
1. elem.addEventListener('click',function(){
//
},false);
2. elem.addEventListener('click',function(){
//
},false);
哪一个先行......?有没有办法在onclick函数结束时添加一些代码..
请不要建议以下答案
elem.addEventListener('click',function(){
//
mycode or function name
},false);
因为有很多js文件,我找不到第一个函数结束的位置..
简单地说,如何在onclick事件结束时添加一些代码或函数?
答案 0 :(得分:1)
测试很容易。的 Live demo 强>
var elem = document.getElementById("test");
elem.addEventListener('click',function(){
elem.innerHTML += "first"; //
}, false);
elem.addEventListener('click',function(){
elem.innerHTML += "second"; //
}, false);
按照您添加的顺序执行。