var a = getElementsByTagName("div"); var dom; for(var k = 0,kk=a.length;k<kk;k++){ if(a[k].getAttribute("rel") == "abc"){ dom = a[k]; break; } } //dom 就是这个div
bytagname得到集合, 然后遍历判断是否存在这个属性, 然后判断属性值是否待于特定值<div>ss</div> <div rel="m">some test</div> <div rel="n">ss</div> <script type="text/javascript" > var divs = document.getElementsByTagName("div"); for (var i = 0; i < divs.length; i++) { if (divs[i] && divs[i]["rel"] && divs[i]["rel"] == "n") { alert(divs[i].innerHTML); } } </script>
var dom;
for(var k = 0,kk=a.length;k<kk;k++){
if(a[k].getAttribute("rel") == "abc"){
dom = a[k];
break;
}
}
//dom 就是这个div
然后遍历判断是否存在这个属性,
然后判断属性值是否待于特定值<div>ss</div>
<div rel="m">some test</div>
<div rel="n">ss</div>
<script type="text/javascript" >
var divs = document.getElementsByTagName("div");
for (var i = 0; i < divs.length; i++) {
if (divs[i] && divs[i]["rel"] && divs[i]["rel"] == "n") {
alert(divs[i].innerHTML);
}
}
</script>