【解决getElementByClassName的兼容性问题】自己封装一个函数,以便以后直接调用
function getclass(classn) {//创建函数 传入形参
if(!document.getElementsByClassName) {//判断document.getElementsByClassName方法是否支持
var list = document.getElementsByTagName("*");
//先取得所有的dom标签元素
//alert(list.length)
var temp = [];
//创建临时数组
for(var i = 0;
i < list.length;
i++) {//循环每一个dom元素
if(list[i].className == classn) {//判断当前这个元素的class名称是否等于box
temp.push(list[i])//如果等于,将该元素添加到数组中去
}}
return temp;
//;返回给函数
}
else{return document.getElementsByClassName(classn);
}
}