如何从IE6中的文本区域获取文本

How to get the text from the textarea in IE6?

本文关键字:文本 区域 获取 取文本 IE6      更新时间:2023-09-26

如果我使用textarea.value,那么我会得到一个错误,所以我尝试使用textarea.innerHTML,但它返回一个空字符串。。。

那么如何在IE6中获取文本区域文本呢?

提前感谢

我在IETESTER上进行了测试,没关系。

<html>
<head>
<script type="text/javascript">
    function loaded(){
        var area = document.getElementById("area");
        alert(area.innerHTML);
    }
</script>
</head>
<body onload="loaded()">
   <textarea id="area"> some text innerHTML</textarea>
</body>
</html>

如果我使用textarea.value,那么我会得到一个错误

这很奇怪,我没有。

这是一个现场演示:http://jsfiddle.net/Zdu8f/

还有IE6?2012年?认真地

今天,您在一个较新的浏览器中对应用程序进行回归测试,从而摆脱IE6,每花一毫秒的时间就是几个小时的开发时间,明天您将赢得胜利。

Danny,你试过使用jQuery吗?它将使您可以轻松地在浏览器之间以相同的方式进行这些操作。这里有一个小演示:http://jsfiddle.net/Zdu8f/

我在ie6中使用.value没有得到任何错误,请参阅

http://jsfiddle.net/kunalvashist/3GR7h/