JavaScript Indexing

settings_applicationsEventTarget  >   settings_applicationsNode  >   settings_applicationsDocument  >   settings_applications[[Prototype]]

{object_name}

Editing

NodenodeimportNode(Nodenode[, booleandeep])

Details

현재 문서에 삽입할 수 있는 다른 문서의 Node 객체 또는 DocumentFragment 객체의 복사본을 생성한다.

설명

Document.prototype.importNode() 메소드로 복사본을 생성하여 최종적으로 Node.prototype.appencChild() 메소드로 현재 문서의 DOM 트리에 삽입해야 화면에 표시된다.

Document.prototype.adoptNode() 메소드와 기본적은 역할은 동일해 보이지만 원본 문서에서 제거되지 않는다는 점이 다르다.

구문

형식
document.importNode(node[, deep])

매개 변수

Nodenode필수

원본 문서에서 복사할 노드를 지정한다.

booleandeep선택
기본값false

원본 문서에서 노드를 복사할 때 하위 노드를 포함할지 여부를 불리언(boolean)으로 지정한다. true이면 모든 하위 노드를 포함하지만 false이거나 생략하면 포함하지 않는다.

반환

Nodenode

지정한 값에 따라 복사한 노드를 반환한다.

지원 웹브라우저