javascript输入没有显示值,但控制台显示它有它

时间:2016-01-20 11:41:32

标签: javascript html

试图找出输入字段未显示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>

1 个答案:

答案 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>