试图找出输入字段未显示div中文本的原因。调试器控制台显示该字段确实包含该值但仍未显示该值。
<!DOCTYPE html>
<html>
<head><title>Copy value</title></head>
<body>
<div id="text">text</div>
<input type="text" id="result" />
<script>
var divValue = document.getElementById("text").textContent;
console.log(divValue)
var inputElement = document.getElementById("result");
inputElement.Value = divValue;
console.dir(inputElement)
</script>
</body>
</html>
答案 0 :(得分:1)
有一个拼写错误,Value
应为value
。
<!DOCTYPE html>
<html>
<head><title>Copy value</title></head>
<body>
<div id="text">text</div>
<input type="text" id="result" />
<script>
var divValue = document.getElementById("text").textContent;
console.log(divValue)
var inputElement = document.getElementById("result");
inputElement.value = divValue;
console.dir(inputElement)
</script>
</body>
</html>