如何在HTML <p>
标记中的多个位置返回变量值(test)。
变量在第一个示例中正确显示,但在第二个示例中为空。我做错了什么?
var name = document.querySelector("#NameInput").value;
function fillData() {
document.querySelector("#nameOutput").innerHTML = name;
}
<p>I understand your name is <span><output id="name"></output></span>.</p>
<p>It's nice to meet you `your text`<span><output id="name"></output></span>.</p>
2条答案
按热度按时间ehxuflar1#
您的ID应该是唯一的。此外,您的HTML代码中不存在id“nameOutput”。
这里有一个快速解决方案:
eyh26e7m2#