我正在用 innerHtml 在 chrome 扩展中更新一个带有一些 html 的 div 但没有任何变化,但是,如果通过控制台检查同一元素的 innerHtml 它是预期的元素,如果检查 innerText 返回初始值,我是不是做错了什么??
这是我要更新的内容:
document.getElementById("ID").innerHtml = "<p>Error.</p>";
这是控制台返回的内容:
> document.getElementById("ID").innerHtml
> "错误。
"
> 文档.getElementById("ID").innerText
> “正在加载……”
最佳答案
该属性实际上称为innerHTML (注意“HTML”的大写)。你设置对了吗?
关于google-chrome-extension - innerHtml 不适用于扩展弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9142382/