居然有人说, html textarea标签的innerHTML属性和value属性是一致的, 我晕, 看代码:

<html>
<body>

<textarea rows="10" cols="20" id="my">
AAA
</textarea>

<button onClick="test()">test</button>

<script>
function test()
{
   var obj = document.getElementById("my");
   alert(obj.value);
   alert(obj.innerHTML);

}
</script>

</body>
</html>
       此时, 我们在输入框中追加输入BBB,   然后点击按钮就可以看到, value是AAABBB, 而innerHTML是AAA, 可见含义不一致。

       区别大大的, 取值的话, 我们还是用value吧。






本文转载:CSDN博客