日期:2014-05-16 浏览次数:20523 次
原生JS有3种方式来获取元素:
getElementById是获取元素最快的方式,但我们不能给每个HTML元素都加以ID吧,所以我们需要一个很方便的通过classname来获取元素:
function getElementsByClassName(className,tagName){
var ele=[],all=document.getElementsByTagName(tagName||'*');
for(var i=0;i
if(all[i].className==className){
ele[ele.length]=all[i];
}
}
return ele;
}
?