ホームページ  >  に質問  >  本文

javascript - Removechild を使用して DOM を削除する場合は、最初に親要素を取得する必要がありますが、insertbefore の場合は、親要素に移動する必要はありません。直接使用できます

リーリー

リーリー
学习ing学习ing2707日前846

全員に返信(2)返信します

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-14 10:55:43

    DOM API はこのように設計されています。

    body 就是 h1の親要素。

    だけどh1 是一个 Element,但是这个方法都是继承了 Node

    Node.insertBefore()

    文法

    リーリー

    パラメータと戻り値

    • insertedElement 是被插入的节点,即 newElement

    • parentElementは新しく挿入されたノードの親ノードです

      ​​
    • newElementは挿入されたノードです

      ​​
    • referenceElement referenceElement 在插入 newElement

    • を挿入する前のノード

    Node.removeChildをもう一度見てください

    文法

    リーリー

    パラメータ

    • childは削除される子ノードです。

    • nodeは子の親ノードです。

    • oldChild 保存对删除的子节点的引用. oldChild === child.

    返事
    0
  • 迷茫

    迷茫2017-06-14 10:55:43

    ボディも要素です。

    返事
    0
  • キャンセル返事