通過獲取標籤,在判斷每個標籤的class有沒有內容,然後判斷class和輸入的classText,來獲得有這個classText的標籤。
let dsafjaj=getClassNames("dsafjaj");
function getClassNames(classText) {
if (document.getElementsByClassName){
return document.getElementsByClassName(classText);
} else {
let children=document.getElementsByTagName('*');
let elements=[];
for (let i=0;i<children.length;i++){
if (children[i].className!=""){
let classNames=children[i].className.match(/\S+/g);
for (let j=0;j<classNames.length;j++){
if (classNames[j]==classText){
elements.push(children[i]);
break;
}
}
}
}
return elements
}
}