Представить:
<div id="old-parent">
<span>Foo</span>
<b>Bar</b>
Hello World
</div>
<div id="new-parent"></div>
Что JavaScript можно записать , чтобы переместить все дочерние узлы (как элементы и текстовые узлы) от old-parent
к new-parent
без JQuery?
Меня не волнуют пробелы между узлами, хотя я рассчитываю поймать заблудших 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>