由于一些奇怪的原因,我得到了一个奇怪的错误。
我有一个元素(我用PHP定义),最终看起来像这样:
<span id="l_area_1_5" style="display: inline; ">
...some html inputs and stuff....
</span>
我确定通过Chrome的Inspect Element确认。
现在,当我试图以编程方式解决这个问题时:
document.getElementById("1_area_1_5").style.display = 'none';
我收到Cannot read property 'style' of null
错误。
我不知道这到底是什么意思,任何帮助?
答案 0 :(得分:13)
错误表示该元素不存在。这是因为你有一个错字。您写了1
而不是l
。
l_area_1_5
1_area_1_5
^