您现在的位置:首页 >> 前端 >> 内容

getElementsByClassName兼容IE低版本

时间:2017/2/17 9:24:17 点击:

  核心提示:getElementsByClassName方法可以很方便的用类名得到一组目标元素,在ie低版本是没有这个方的,需要自己写一个getElementsByClassName的方法,遍历子级去匹配类名得到...

getElementsByClassName方法可以很方便的用类名得到一组目标元素,在ie低版本是没有这个方的,需要自己写一个getElementsByClassName的方法,遍历子级去匹配类名得到一个数组,下面是一个兼容ie低版本的写法

if(!document.getElementsByClassName){
    document.getElementsByClassName = function(className, element){
        var children = (element || document).getElementsByTagName('*');
        var elements = new Array();
        for (var i=0; i<children.length; i++){="" var="" child="children[i];" classnames="child.className.split('" ');="" for="" (var="" j="0;" j

Tags:GE ET TE EL 
作者:网络 来源:金大光.avi