//使用原生js时,通过class名称就可以得到相应的class名称标签组封装的函数
//定义一个函数getClass(oParent,aClass);
function getClass(oParent,aClass){ //oParent为要获取的className的父级元素对象
var aEle = document.getElementsByTagName('*'); //定义一个变量通过通配符获取所有标签
var result = []; //定义一个空数组,因为获取的元素可能有多个,所以用数组存放
for(var i=0;i
if(aEle[i].className == aClass){ //判断获取到的元素的参数的class就是元素的className
result.push(aEle[i]) //若是,则放进数组中
}
}
return result; //返回这个className的元素
}
var demo = document.getElementById('demo');
getClass(demo,'box')
eg: