怎么判断一个标签是否用过 addEventListener 谢谢 我把a标签都加了addEventListener ,但有些新增的没有加,通过ajax改变的,请问怎么样判断是否加了 addEventListener 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 重写addEventListener 方法在里面设置数组变量来判断哪些已经做过 不要用addEventListener 直接用事件 onclick=....的形式 这样只要判断 typeof(xxx.onclick)=="function"就可以了 一般来说只要是一个元素的同一个事件不要同时绑定多个语句柄都可以直接用 onXXXXX=....的方式 我还是觉得做个隐藏的标志要好些,不这样做的话可以象下面的例子做<input name="aaa"><input name="bbb"><input name="ccc"><script language=javascript> temp=new Object() addEventListenerNew=function() { temp[arguments[0].name]="1" addEventListener.apply(arguments[0],arguments.slice(1)); } addEventListenerNew(document.getElementById("aaa"),"click",function(){alert('haha')},false); addEventListenerNew(document.getElementById("bbb"),"click",function(){alert('haha')},false);</script><script language=javascript> var objs=document.getElementsByTagName("input") for(var i=0;i<objs.length;i++) { if(!temp[objs[i].name]) { alert(objs[i].name+"没有添加") } }</script> 注明下,大家要测试的话不能用IE,这东西不是IE下的 不要用addEventListener 直接用事件 onclick=....的形式 这样只要判断 typeof(xxx.onclick)=="function"就可以了----------用onClick达不到效果,已经试过的了只能用 addEventListener /attachEvent 谢谢 hbhbhbhbhb1021(天外水火(我要多努力)) 我先试一下 hbhbhbhbhb1021(天外水火(我要多努力)) 好象有点问题,只有第一个有效 window.showModalDialog的问题 JS 高手们 帮我看下 代码 谢谢 菜鸟如何学会javascript? 有一组小图片,在小图片上方有个预览区,现在要想实现点一下小图片,就能在上方预览显示大图片 CKeditor无刷新提交表单 怎么把下列代码最简化????没分了郁闷.. 如何隐藏alert事件 关于MzTreeView 1.0的树,如何动态从数据库中读数据形成树?? java脚本的判断 急急急~!在线等立马结贴 点击总代理商占成数后自动分配代理占成数 图片描述的换行问题
在里面设置数组变量来判断哪些已经做过
<input name="aaa">
<input name="bbb">
<input name="ccc">
<script language=javascript>
temp=new Object()
addEventListenerNew=function()
{
temp[arguments[0].name]="1"
addEventListener.apply(arguments[0],arguments.slice(1));
}
addEventListenerNew(document.getElementById("aaa"),"click",function(){alert('haha')},false);
addEventListenerNew(document.getElementById("bbb"),"click",function(){alert('haha')},false);
</script>
<script language=javascript>
var objs=document.getElementsByTagName("input")
for(var i=0;i<objs.length;i++)
{
if(!temp[objs[i].name])
{
alert(objs[i].name+"没有添加")
}
}
</script>
----------
用onClick达不到效果,已经试过的了只能用 addEventListener /attachEvent