<body>
<h1>What to buy</h1>
<p title="a gentle reminder">Don't forget to buy this stuff</p>
<ul id="purchases">
<li class="important">A tin of beans</li>
<li class="sale">A tin of beans2</li>
<li class="sale">A tin of beans3</li>
</ul>
<script>
function getElementsByClassName(node,classname){
if(node.getElementsByClassName){
return node.getElementsByClassName(classname);
}
else{
var results=new Array();
var elems=node.getElementsByTagName("*");
for(var i=0;i<elems.length;i++){
if(elems[i].className.indexOf(classname)!=-1){
results[results.length]=elems[i];
}
}
return results;
}
}
var shopoing=document.getElementById("purchases");
var sales=getElementsByClassName(shopoing,"sale");
</script>
</body>
浏览器不支持getElementsByClassName的解决办法
最新推荐文章于 2021-08-19 14:10:27 发布