当我尝试使用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>
答案 0 :(得分:2)
按id获取元素后,需要使用value属性
document.getElementById("outputbox").innerHTML = test1.value;