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