想象:
<div id="old-parent">
    <span>Foo</span>
    <b>Bar</b>
    Hello World
</div>
<div id="new-parent"></div>
可以编写什么 JavaScript 来在没有 jQuery 的情况下将所有子节点(元素和文本节点)从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>