| 
			 
					阅读:4899回复:4
				 
				firefox里的重大BUG?[已解决]<html>
<body>
<textarea id="fire_text">fffffffffff</textarea>
<input name="btn" type="button" onclick="alert(document.getElementById('fire_text').textContent);alert(fire_text.textContent);" value="FF! Show">
<br><br><hr><br>
<textarea id="ie_text">iiiiiiiiii</textarea>
<input type="button" onclick="alert(ie_text.innerText);" value="IE Demos"><br>
</body>
</html>
把上述代码存成一个HTML文件,用FF打开,在第一个TextArea里输入一些新的字符后,点击“FF! Show”按钮,看到的是旧文本区内容,而不是新输入的内容。 这个问题怎么处理? 我要做提交前验证,结果当前用户新输入的内容在文本区中取不出来,我都快疯了!我的FF是1.5版本的。  | 
	|
| 
			 1楼# 
								发布于:2006-04-02 00:57				
			Re: firefox里的重大BUG???????????????? 
					<html>
<body>
<textarea id="fire_text"></textarea>
<input name="btn" type="button" onclick="var text=document.getElementById('fire_text');alert(text.value);" value="FF! Show">
</body>
</html>				 | 
	|
| 
			 2楼# 
								发布于:2006-04-02 00:57				
			
					感谢楼上的回复!果然好使!呵呵
 
							不过TextArea不是用textContent的么?什么时候可以用Value的了?  | 
	|
| 
			 3楼# 
								发布于:2006-04-02 00:57				
			ffx:感谢楼上的回复!果然好使!呵呵 从 DOM1 开始,TextArea 就有 value 属性。 参考 http://www.w3.org/TR/1998/REC-DOM-Level ... -html.html 里面关于 Interface HTMLTextAreaElement 的说明。  | 
	|
| 
			 4楼# 
								发布于:2006-04-02 00:57				
			
					嗯,果然是官方的资料~不过我怎么就没找到这个页面呢?				 
							 | 
	|