我有一堆对象返回一个 DOM 树,然后我用它来附加到一个元素。例如,
var elem = document.createElement('div');
elem.appendChild(callSomePrototypesMethod());
elem.appendChild(callSomePrototypesMethod());
elem.appendChild(callSomePrototypesMethod());
我最终会变成这样:
<div>
<div id="...">...</div>
<div id="...">...</div>
<div id="...">...</div>
</div>
这三个 DIV 是由第三方代码创建的,我在这里将它们包装在我的 DIV 标签周围,但我想要的只是将它们附加到一个空元素,但它不起作用:
var elem = document.createElement('');
elem.appendChild(callSomePrototypesMethod());
elem.appendChild(callSomePrototypesMethod());
elem.appendChild(callSomePrototypesMethod());
预期成绩:
<div id="...">...</div>
<div id="...">...</div>
<div id="...">...</div>
我不确定这对你是否有意义,但我需要使用 DOM,我不能将这些内容放在任何其他元素中......