日期:2014-05-16  浏览次数:20484 次

DIV中的innerHTML使用问题
在td中定义了一个div
<td>
  <div id="divDistrict"></div>
</td>

然后在js中调用
divDistrict.innerHTML="";
为什么在IE网页中报错:divDistrict未定义;
我修改了一下,用document.getElementById("divDistrict").innerHTML,仍然报错,这次的错是未设置属性innerHTML的值,innerHTML不是对象或者未定义,这是为什么?请求高手帮助。。。。


顺。。。求一个java高手做我师傅。。。小女子刚刚入行,望指教

------解决方案--------------------
操作dom要等dom加载完毕才可以

<td>
<div id="divDistrict"></div>
</td>
<script>
document.getElementById('divDistrict').innerHTML = 123;
</script>
------解决方案--------------------
那就是其他代码影响了,逐步缩小范围排查
------解决方案--------------------
代码贴全了
------解决方案--------------------
探讨

那估计就有可能是我其他代码多了影响的?额。。。可知道有哪些会对这个有影响呢?代码太多了,不知道从哪排查了。。。谢谢了呢