次の文字列を DOM 構造に変換したいと思います。
text node <div>div node</div>text node<p>paraph node</p> text node
1つのアプローチは、
mydiv = document.createElement('div');
mydiv.innerHTML = 'text node <div>div node</div>text node<p>paraph node</p> text node';
このアプローチでは、DOM 構造は別の div でラップされますが、これは望ましくありません。
検索と読み取りを行った後、ノードに a を追加すると、追加ではなく単に追加さdocument.createDocumentFragment()れるため、これが最良の方法であることがわかりましたfragmentfragment's childNodesfragment itself
残念ながら、innerHTMLメソッドは では利用できませんfragment。
私は何をすべきか?ありがとう