Range の先頭にノードを挿入します。→MS(en)
新しいノードは、の開始境界点に挿入されます Range。新しいノードをテキスト Node に追加する場合、それ Node は挿入ポイントで分割され、挿入は 2 つのテキスト・ノード間で行われます。
新しいノードがドキュメント・フラグメントの場合、代わりにドキュメント・フラグメントの子が挿入されます。
range = document.createRange(); newNode = document.createElement("p"); newNode.appendChild(document.createTextNode("New Node Inserted Here")); range.selectNode(document.getElementsByTagName("div").item(0)); range.insertNode(newNode);
表示内容: |
表示内容: |