JavaScript通过.value或.innerHTML获取TextArea输入?

是否可以myTextArea.value使用JavaScript来获取textarea元素的值,还是应该使用myTextArea.innerHTML

谢谢。


阿波罗的战车
浏览 525回答 3
3回答

潇潇雨雨

您应该使用.valuemyTextArea.value

千巷猫影

对于div和span,可以使用innerHTML,但对于textarea,请使用value。请参见下面的示例。<script language="javascript/text">document.getElementById("spanText").innerHTML ="text";document.getElementById("divText").innerHTML ="text";document.getElementById("textArea").value ="text";</script><span id="spanText"></span><div id="divText"></div><textarea id="textArea"></textArea>

PIPIONE

一个区别是您可以将HTML实体与.innerHTML一起使用document.getElementById('t1').innerHTML = '&lt;&gt;&amp;';document.getElementById('t2').value = '&lt;&gt;&amp;';<textarea id="t1"></textarea><textarea id="t2"></textarea>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript