作者:最后一次让我牵你手卍 | 来源:互联网 | 2023-08-06 17:29
我试图在文档的最顶部插入一段HTML,看起来有点像这样:
好的 – 看起来很容易.在Firebug我能做到:
>>> document.getElementById("topframeset")
所以它发现很好.
然后:
document.insertBefore(document.createTextNode("hello"), document.getElementById("topframeset"))
Error: Node was not found
[Break On This Error]
...ertBefore(document.createTextNode("hello"), document.getElementById("to...
这是怎么回事?
解决方法:
您需要在某些内容中插入
-textNode,例如body
document.body.insertBefore(document.createTextNode("hello"),
document.getElementById("topframeset"))
它的工作原理