阅读:6569回复:4
document.getElementById('idvalue').innerHTML 提示没有属性
document.getElementById('idvalue').innerHTML 提示没有属性
我用1.07的FF没问题,可是换成 1.5的FF就出错。 <script language="JavaScript" type="text/javascript"> if(document.getElementById('wwqShow')){document.getElementById('wwqShow').innerHTML="dfjaskldfjkl";} </script> <span id="wwqShow"></span> |
|
1楼#
发布于:2006-04-10 15:38
rael 正解。注意前后顺序。getElementById('wwqShow') 的时候,wwqShow还没有在页面流中出现。
|
|
2楼#
发布于:2006-04-10 15:38
|
|
3楼#
发布于:2006-04-10 15:38
W3C标准不推荐
我也是在书上看到,innerHTML这个属性W3C不推荐,由于这本书写的时间早,所以可能最新版的FF因严格遵循W3C标准所以放弃了这个属性. |
|
4楼#
发布于:2006-04-10 15:38
换成这样试试看呢?
<span id="wwqShow"></span> <script language="JavaScript" type="text/javascript"> if(document.getElementById('wwqShow')){document.getElementById('wwqShow').innerHTML="dfjaskldfjkl";} </script> |
|