阅读:4624回复: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
嗯,果然是官方的资料~不过我怎么就没找到这个页面呢?
|
|