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

id值没有写错,js文件也是放在最下面加载的,但是还是没有获取到该元素

id值没有写错,js文件也是放在最下面加载的,但是还是没有获取到该元素

神不在的星期二 2018-09-04 13:37:28
设置了一些值为gridCell_3_3,gridCell_3_2,gridCell_3_1,gridCell_2_1之类的id,用两个for循环获取这些元素          for (var i = 0; i < 4; i++) {               for (var j = 0; j < 4; j++) {                          var gridCell = document.getElementById('gridCell_'+i+'_'+j);                                 alert(gridCell)//为null,是哪里的问题              } }
查看完整描述

1 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

返回null,表示并没有找到以你输入字符串为ID的元素。

我捣鼓了老半天,左看右看上看下看,就差穿过屏幕看了,这代码没毛病啊………

最后猜测是不是V8的Bug,换了edge和firefox也是一样的……难不成浏览器全体抽风了??

然后我无意中把鼠标放到了标签中,发现……
标签里面classid之间的空格是——

全角空格!!!!!!!


查看完整回答
反对 回复 2018-10-26
  • 1 回答
  • 0 关注
  • 601 浏览
慕课专栏
更多

添加回答

举报

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