Appendchild와 Removechild, 운영하려는 노드의 부모 노드가 모두 Body인 경우 Body 부모 노드를 미리 구할 필요가 없습니다. 아니면 부모노드가 본체가 아닌 경우에는 미리 부모노드를 얻어서 사용해야 하나요?
高洛峰2017-06-14 10:53:27
이것과 비슷해요
으아악그런 사용법은 없습니다
으아악말씀하신 대로 본체의 상위 노드를 얻어서 조작할 필요가 없습니다. 코드는 어디서 조작해야 할지 모르며, 반드시 오류가 보고될 것입니다.
天蓬老师2017-06-14 10:53:27
Node.removeChild() 메서드는 DOM에서 하위 노드를 제거합니다. 삭제된 노드를 반환합니다.
문법
으아악child는 제거할 하위 노드입니다.
node는 child의 상위 노드입니다.
oldChild는 삭제된 하위 노드에 대한 참조를 보유합니다.
다음 내용을 읽어 보시기 바랍니다: https://developer.mozilla.org...
Node.appendChild() 메서드는 지정된 상위 노드의 하위 노드 목록 끝에 노드를 추가합니다.
으아악node는 하위 노드를 삽입하는 상위 노드입니다.
child는 이 메소드의 매개변수이자 반환 값입니다.
으아악
다음 내용을 읽어 보시기 바랍니다: https://developer.mozilla.org...
三叔2017-06-14 10:53:27
appendChild()를 사용하기 전에 먼저 상위 요소를 가져와야 합니다. 그렇지 않으면 해당 요소 뒤에 추가되었는지 어떻게 확인할 수 있습니까? . . . . .
怪我咯2017-06-14 10:53:27
부모 노드를 미리 얻어야 합니다. document.body를 직접 사용하는 경우입니다. 상위 노드 본문을 가져옵니다. 이는 DOM 레벨 0에 의해 확립된 사양입니다. 상위 노드가 본문이 아닌 경우. 별도로 구입하세요. 다른 부모 노드는 몸체와 다르기 때문입니다.