Element.normalize()

Description

Enlève tous les groupes de noeuds Text adjacents de la structure sous cet élément et les remplace par un noeud Text unique pour chaque groupe.

Version du DOM: DOM Level 1

Aucune donnée de disponible pour la compatibilité.

Retourne: rien

Mets tous les noeuds Text (dans toutes la hiérarchie de noeud de l'Element) dans une forme "normal" ou seulement les balises (markup) sépare les noeuds Text (il ne reste plus de noeuds Text adjacents). Cette méthode peut être utile lorsqu'une vue DOM d'un document a été enregistrée et rechargée ou encore pour les opérations qui dépende d'une structure bien définie du document.

Exemple

var p = document.createElement('p');
p.appendChild(
 document.createTextNode('texte1')
);
p.appendChild(
 document.createTextNode('texte2')
);
// devrait être 2
alert (p.childNodes.length);

p.normalize();
// devrait être 1
alert (p.childNodes.length);

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.