比如下面这么一段代码<li id="a"></li>
<li id="a" onclick="abc(this);"></li>
<li id="a"></li>
<li id="a"></li>function abc(o){}
那么上面这个函数abc中,o是一个li对象,那么我能不能根据这个o来获取此页面的所有id="a" 的li?
别告诉我用document.all.a
<li id="a" onclick="abc(this);"></li>
<li id="a"></li>
<li id="a"></li>function abc(o){}
那么上面这个函数abc中,o是一个li对象,那么我能不能根据这个o来获取此页面的所有id="a" 的li?
别告诉我用document.all.a
alert(document.all.oid);这样不行啊
那如果是这样就可以啊
document.all.a
alert($(obj).siblings().text());
}js中好像没有
var s=document.getelementsbytagname("li");
var lia=new Array()
for(i=0;i<s.length;i++){if(s.id=='a'){lia[]=s[i]}}
var oLi = o.parentNode.childNodes;
var scount = 0;
for(var i=0;i < oLi.length;i++){
if(oLi[i].tagName =="LI"){
if(oLi[i].getAttribute("id") == "a") scount++;
}
}
alert(scount);
}
var oLi = o.parentNode.childNodes;
var scount = 0;
for(var i=0;i < oLi.length;i++){
if(oLi[i].nodeName=="LI"){
if(oLi[i].getAttribute("id") == "a") scount++;
}
}
alert(scount);
}