如何从javascript元素获取文本区域值

时间:2014-04-11 14:23:20

标签: javascript

如果我有一个div元素,我会在innerHTML中添加一个textarea,如下所示:

tMessageWindow.innerHTML="<textarea rows = '22' cols='67'> Test text </textarea>"

如何检索文本区域的值?

我尝试过tvalue = tMessageWindow.value,当然不行。

3 个答案:

答案 0 :(得分:2)

怎么样:

var tvalue = tMessageWindow.getElementsByTagName("textarea")[0].value;

答案 1 :(得分:1)

tMessageWindow.childNodes[0].value应该符合您的需求。

答案 2 :(得分:1)

在textarea中添加一个id(例如id =&#34; foobar&#34;),这样你就可以使用

来获取值了
document.getElementById("foobar").value;