【发布时间】:2016-09-07 12:52:28
【问题描述】:
用id="demo"改变<p>元素的HTML内容:
document.getElementById("demo").innerHTML = "Paragraph changed!";
这是更改 html 内容的正确方法吗?
【问题讨论】:
-
你试过了吗?发生了什么?
-
它工作正常我只是想知道使用innerHTML的正确方法
-
@epascarello OP 想知道这是否是正确的方法,你可以用
eval做很多事情,但这并不意味着你应该这样做 -
好的,谢谢@pwoloaq
-
这样的方式是否正确。可能是,也可能不是。一切都取决于你在做什么。在您的简单测试用例中,这很好。如果您没有 HTML 标记,使用 textContent 可能更有意义。阅读MDN
标签: javascript html dom