假设我有以下代码片段:
var NewNode = document.createElement("div");
NewNode.appendChild(document.createTextNode("Hello World!"));
document.body.appendChild(NewNode);
我实际上在哪几行将元素附加到 DOM 树?
最佳答案
这里 NewNode 被添加到 DOM 中:
document.body.appendChild(NewNode);
这里您只是在内存中创建一个对象:
var NewNode = document.createElement("div");
NewNode.appendChild(document.createTextNode("Hello World!"));
关于javascript - 元素什么时候真正添加到 DOM 树中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13232754/