一、方法封装
Element.prototype.getElementsByClassName = Document.prototype.getElementsByClassName = function(name){
var allDomArray = document.getElementsByTagName('*');
var lastDomArray = [];
function trimSpace(strClass){
var reg = /\s+/g;
var newStrClass = strClass.replace(reg,' ');
return newStrClass;
}
for(var i = 0;i < allDomArray.length; i ++){
var lastStrClass = trimSpace(allDomArray[i].className).trim();
var classArray = lastStrClass.split(' ');
for(var j = 0;j < classArray.length;j ++){
if(classArray[j] == name){
lastDomArray.push(allDomArray[i]);
break;
}
}
}
return lastDomArray;
}