使用javascript在标签内设置值

时间:2017-02-15 15:55:33

标签: javascript

我偶然发现了一个js项目,我需要使用javascript在html label标签内设置值。我尝试了以下代码,但由于某种原因它无法正常工作。任何想法为什么?

<label id="text"></label>
<script>
    document.getElementById('text').value = 'Hello World!';
</script>

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:3)

您可以改为使用document.getElementById('text').textContent

document.getElementById('text').textContent = 'Hello \nlcr World!';;
<label id="text"></label>

还有其他选项,例如.innerHtml.innerText,可以了解.textContent与其他选项的不同之处以及使用其中的优势可能是什么,请参阅► https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent

答案 1 :(得分:1)

document.getElementById('text').innerHTML = 'Hello World!';

答案 2 :(得分:0)

document.getElementById('text').innerText = 'Hello World!';