如何使用JavaScript将所有HTML元素子级移动到另一个父级?
想像: <div id="old-parent"> <span>Foo</span> <b>Bar</b> Hello World </div> <div id="new-parent"></div> old-parent在new-parent不使用jQuery的情况下,可以编写哪种JavaScript将所有子节点(元素和文本节点)从移到? 我不在乎节点之间的空格,尽管我希望能抓住一些麻烦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>