想象一下:
<div id="old-parent">
<span>Foo</span>
<b>Bar</b>
Hello World
</div>
<div id="new-parent"></div>
没有使用jQuery,可以编写什么JavaScript代码将所有子节点(包括元素和文本节点)从old-parent
移动到new-parent
?
我不关心节点之间的空格,但我希望能够捕获杂散的Hello World
,它们也需要按原样迁移。
编辑
明确一下,我想最终得到:
<div id="old-parent"></div>
<div id="new-parent">
<span>Foo</span>
<b>Bar</b>
Hello World
</div>
这是一个拟议的重复问题,其答案将会得出:
<div id="new-parent">
<div id="old-parent">
<span>Foo</span>
<b>Bar</b>
Hello World
</div>
</div>