JS 添加事件时怎么老会自动触发
function adf(gd)
{
gd.value="aaaaa";
try{
gd.removeEventListener?gd.removeEventListener("click",gd,false):gd.detachEvent("onclick",gd);
}catch(e){
alert(e);
}
}
var tset=function(gd)
{
return gd.apply(this,adf(gd));
}
var gid=function(id)
{
return document.getElementById(id);
}
var addl=function(gd)
{
if(window.addEventListener)
{
gd.addEventListener("click",tset(gd),false);
}else{
gd.attachEvent("onclick",tset(gd));
}
}
addl(gid("obj1"));
addl(gid("obj2"));
页面只有两个按钮
我在打开页面他会自动触发。
而且只触发第一个,第二个不能用了。
怎么样才能不会自动触发,而且能添加多个事件
请人帮帮忙,谢谢