为了账号安全,请及时绑定邮箱和手机立即绑定

在ie中获取不到obj类,在谷歌就可以获取到

在ie中获取不到obj类,在谷歌就可以获取到

爱的梦想2015 2016-08-19 15:15:50
  var g = function (id){ if( id.substr(0,1) == '.'){//获取所有id里第一个字符串为 '.' 的字符串的类名 if(document.getElementsByClassName){ return document.getElementsByClassName(id.substr(1)); }else{ var all=document.getElementsByTagName('*') var arr=[]; for(var i=0;i<all.length;i++){ if(all.className==id.substr(1)){ arr.push(all[i]) } } return arr } }else{ return document.getElementById(id); } } console.log(g('.box').length)
查看完整描述

1 回答

已采纳
?
stone310

TA贡献361条经验 获得超191个赞

兼容性没问题的,第九行all那里漏了个[i]

查看完整回答
反对 回复 2016-08-19
  • 1 回答
  • 0 关注
  • 1483 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信