>  Q&A  >  본문

javascript - Removechild를 사용하여 DOM을 삭제할 때는 상위 요소를 먼저 가져와야 하지만, insertbefore의 경우 상위 요소로 이동할 필요가 없습니다. 직접 사용할 수 있습니다

으아악

으아악
学习ing学习ing2658일 전808

모든 응답(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
  • 취소회신하다