js事件

一般情况下,如果给一个dom对象绑定同一个事件,只有最后一个会生效,比如:

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

那么将只有method3生效。 如果是Mozilla系列,用addEventListener可以让多个事件按顺序都实现,比如:

btn1Obj.addEventListener("click",method1,false); btn1Obj.addEventListener("click",method2,false); btn1Obj.addEventListener("click",method3,false);

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

results matching ""

    No results matching ""