使用javascript在标签内设置值

3 javascript

我偶然发现了一个 js 项目,我需要使用 javascript 在 html 标签标签内设置值。我尝试了以下代码,但由于某种原因它不起作用。知道为什么吗?

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

任何帮助将不胜感激。

Nop*_*ope 5

你可以document.getElementById('text').textContent改用。

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

还有其他选项,例如.innerHtml.innerText,以查看.textContent与其他选项的区别以及使用一个选项的好处可能是什么,请看这个?https://developer.mozilla.org/en-US/docs/Web/API/Node/textContent