HTML DOM Document adoptNode() 메서드
- 이전 페이지 addEventListener()
- 다음 페이지 anchors
- 上一层으로 돌아가기 HTML DOM Documents
정의와 사용법
adoptNode()
메서드는 다른 문서에서 오는 노드를 채택합니다.
설명
채택된 노드는 모든 유형일 수 있습니다.
채택된 노드의 모든 자식 노드(하위 노드)도 채택됩니다.
원래 노드(자식 노드 포함)는 다른 문서에서 제거됩니다.
추가 참조:
예제
iframe(다른 문서)에서 등장하는 첫 번째 <h1> 요소를 채택합니다:
const frame = document.getElementById("myFrame"); const h1 = frame.contentWindow.document.getElementsByTagName("H1")[0]; const node = document.adoptNode(h1);
문법
document.adoptNode(node)
매개변수
매개변수 | 설명 |
---|---|
node | 필수입니다. 다른 문서에서 오는 노드입니다. 어떤 노드 유형이든 될 수 있습니다. |
반환 값
타입 | 설명 |
---|---|
노드 | 사용된 노드. |
브라우저 지원
document.adoptNode
DOM Level 3 (2004) 기능입니다。
모든 브라우저는 완전히 지원합니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 9-11 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 addEventListener()
- 다음 페이지 anchors
- 上一层으로 돌아가기 HTML DOM Documents