为什么document.getElementById无法正确获取文本区域的值?

时间:2018-06-21 02:56:21

标签: javascript

当我尝试使用document.getElementById获取文本区域的值时,它将返回[object HTMLTextAreaElement]。我该如何解决?
这是我的代码:

<html>
<textarea id = "inputbox">test</textarea>
<p id = "outputbox"></p>
<script>
var test1 = document.getElementById("inputbox");
function test(){
    document.getElementById("outputbox").innerHTML = test1;
}
test();
</script>
</html>

1 个答案:

答案 0 :(得分:2)

按id获取元素后,需要使用value属性

document.getElementById("outputbox").innerHTML = test1.value;