首页 > 代码库 > 针对ie8等低版本浏览器document.getElementsByName方法不生效解决方法

针对ie8等低版本浏览器document.getElementsByName方法不生效解决方法

function getByName(Name){
  var i = document.getElementsByName(Name);
  if(i>0){
    return i;
  }else{
    var aele = document.getElementsByTagName(‘*‘);
    var arr = [];
    for (var i = 0;i<aele.length;i++){
      if(aele[i].getAttribute("name")==Name){
        arr.push(aele[i]);
      }
    }
    return arr;
  }

}

这个大家应该都知道,写下来就是给自己加深点印象,毕竟也是自己遇到的问题

针对ie8等低版本浏览器document.getElementsByName方法不生效解决方法