méthode HTML DOM createDocumentFragment ()
Exemples
Créer un nœud DocumentFragment:
var d=document.createDocumentFragment();
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);
d.appendChild(document.getElementsByTagName("LI")[0]);
d.childNodes[0].childNodes[0].nodeValue="Milk";
document.getElementsByTagName("UL")[0].appendChild(d);
sortie:
Pré-modification:
- Coffee
- Tea
Mise à jour:
- Tea
- Milk
Essayez »
Définition et utilisation
createDocumentFragment () méthode crée un objet de noeud virtuel, l'objet de noeud contient toutes les propriétés et méthodes.
Lorsque vous souhaitez extraire une partie du document, modifier, ajouter ou supprimer du contenu et des documents peut être inséré à la méthode createDocumentFragment de fin ().
Vous pouvez également utiliser le document d'objet de document pour mettre en œuvre ces changements, mais pour empêcher la structure de fichier est détruit, la méthode createDocumentFragment () peut être plus sûr de changer la structure des noeuds dans le document.
support du navigateur
Tous les principaux navigateurs supportent createDocumentFragment méthode ()
grammaire
document.createDocumentFragment()
Paramètres
Aucun.
Valeur de retour
类型 | 描述 |
---|---|
DocumentFragment 对象 | 创建文档片段对象 |
détails techniques
Version DOM | Niveau de base 1 Document Object |
---|