Latest web development tutorials

HTML-DOM createDocumentFragment () -Methode

Document Object Reference Document Object

Beispiele

Erstellen Sie ein Document Knoten:

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

Ausgang:

Pre-Änderung:

  • Coffee
  • Tea

Geändert:

  • Tea
  • Milk

Versuchen »

Definition und Verwendung

createdocumentfragment () -Methode einen virtuellen Knoten-Objekt erstellt, enthält der Knoten Objekt alle Eigenschaften und Methoden.

Wenn Sie einen Teil des Dokuments extrahiert werden soll, ändern, hinzufügen oder löschen Inhalt und Dokumente können am Ende createDocumentFragment () -Methode eingefügt werden.

Sie können auch das Dokumentobjekt Dokument verwenden, um diese Änderungen zu implementieren, aber die Dateistruktur zu verhindern, zerstört wird, kann createDocumentFragment () Methode sicherer sein, die Struktur der Knoten in dem Dokument zu ändern.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle gängigen Browser createDocumentFragment unterstützen () -Methode


Grammatik

document.createDocumentFragment()

Parameter

Keine.

Rückgabewert

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

Technische Details

DOM-Version Core Level 1 Document Object


Document Object Reference Document Object