Latest web development tutorials

HTML DOM createDocumentFragment () 메소드

문서 객체 참조 문서 객체

DocumentFragment가 노드를 만듭니다

var d=document.createDocumentFragment();
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);

출력 :

수정 전 :

  • Coffee
  • Tea

수정 :

  • Tea
  • Milk

»시도

정의 및 사용

방법은 가상 노드 객체를 생성 () createdocumentfragment는 노드 객체는 모든 속성과 메서드가 포함되어 있습니다.

문서의 일부를 추출 할 때, 변경, 추가 또는 내용을 삭제 한 문서는 최종 createDocumentFragment () 메소드에 삽입 할 수 있습니다.

또한 이러한 변경을 구현하기 위해 문서 대상 문서를 사용할 수 있지만, 파일 구조가 파괴되는 것을 방지하기 위해 createDocumentFragment () 메소드는 문서에서 노드의 구조를 변경하는 것이 안전 할 수있다.


브라우저 지원

Internet ExplorerFirefoxOperaGoogle ChromeSafari

모든 주요 브라우저 createDocumentFragment를 지원 () 메소드


문법

document.createDocumentFragment()

매개 변수

없음.

반환 값

类型 描述
DocumentFragment 对象 创建文档片段对象

기술 세부 사항

DOM 버전 코어 레벨 1 문서 객체


문서 객체 참조 문서 객체