同様の質問がなされています。特定のシナリオに最適なソリューションを明確にすることを目指しています。
すべてのinnerHTMLを別の要素に移動したいと思います。私は持っています:
<div class='mydiv'>
Any HTML could be here. <span></span><div></div> etc..
</div>
そして、このdivに追加/追加/挿入後/何でもしたい:
<div class='myotherdiv'>
Any HTML could be here as well. <span></span><div></div> etc..
</div>
innerHTML +=
などが唯一の実行可能な解決策ですか?または、ノードリスト全体を最初のdivから移動して、2番目のdivに追加する方法はありますか?私はすべてのノードを個別に取得し、ループして2番目のdivに追加することができます-パフォーマンス上の理由から、これは実行したくありません。ここでいくつかのブードゥーの魔法を探しています。古いブラウザを適用する必要はありません。ライブラリは使用しないでください。