IE,FF下getElementsByName无效

来源:互联网 发布:2016网络歌曲合集下载 编辑:程序博客网 时间:2024/04/30 06:30

IE和FF下通过getElementsByName获取dom失败的解决方法


var lis = getElementsByName("li",name);//第一个参数为tag标签

var getElementsByName = function(tag, name){   var doms = document.getElementsByName(name);   //获取到    if(doms.length > 0) return doms;   //获取不到   doms = new Array();   var e = document.getElementsByTagName(tag);//先通过tag获取dom   for(var i = 0; i < e.length; i++){      if(e[i].getAttribute("name") == name){         doms[doms.length] = e[i];      }   }   return doms;}

0 0
原创粉丝点击