IE兼容性问题(封装Class)
<script type="text/javascript">
window.onload = function(){
//封装Class
function getClass(cla,id){
if(document.getElementsByClassName){
if(id){
return document.getElementById(id).getElementsByClassName(cla);
}else{
return document.getElementsByClassName(cla);
}
}else{
if(id){
var dom=document.getElementById(id).getElementsByTagName("*");
}else{
var dom=document.getElementsByTagName("*");
}
var Arr = [];
for (var i=0;i<dom.length;i++){
var tarr = dom[i].className.split(' ');
for (var j=0;j<tarr.length;j++){
if (tarr[j]==cla){
Arr.push(dom[i]);
}
}
}
return Arr;
}
}
alert(getClass('current','one').length);
}
</script>
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。