您的位置:首页 > 其它

getElementsByClassName兼容性处理

2016-07-18 22:53 381 查看
function getClass(str){

    if(document.getElementsByClassName){

        return document.getElementsByClassName(str);

    }

    var arrAllElements = document.getElementsByTagName("*");

    var arr = [];

    for(var i=0;i<arrAllElements.length;i++){

        var arrClassName = arrAllElements[i].className.split(" ");

        for(var j=0;j<arrClassName.length;j++){

            if(arrClassName[j] == str){

                arr.push(arrAllElements[i]);

            }

        }

    }

    return arr;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: