getElementsByClassName();
534 ワード
getElementsByClassName()この属性はHTML 5に追加されたDOM APIであり、主流ブラウザではサポートされているが、IE 6,7,8だけがこの属性を認識していないため、互換性を考慮して独自のgetclassクラスをカプセル化する必要がある.
function getclass(classname){
// getElementsByClassName()
// ,
if(document.getElementsByClassName){
return document.getElementsByClassName(classname);
}
// ,
var arr=[];
var dom = document.getElementsByTagName("*");
//
for(var i=0;i