大家?guī)臀医忉屢幌逻@些代碼吧 我不懂 請(qǐng)?jiān)敿?xì)解說一下 謝謝
function getbyClassName(obj,cls){ ?
? var elements=obj.getElementsByTagName("*");
? var result=[];
? for(var i=0; i<elements.length;i++){
? ? ?if(elements[i].className == cls){
? ? ? ? result.push(elements[i]);
? ? ?}
? }
? return result;
}
2016-10-20
var elements=obj.getElementsByTagName("*");得到obj下的所有的標(biāo)簽,存在elements數(shù)組中。
接著只要判斷這些標(biāo)簽中的名字和要找的cls相同就行。相同的話,添加到數(shù)組result中。result就是要找的obj中的類。