Méthode XML DOM createElement()
Définition et utilisation
La méthode createElement() peut créer un noeud d'élément.
Cette méthode peut retourner un objet Element.
Syntaxe :
createElement(name)
Paramètres | Description |
---|---|
name | La valeur de la chaîne, cette chaîne peut définir le nom de l'élément de ce noeud. |
Valeur de retour
Le nœud Element nouvellement créé a le nom de balise spécifié.
Lève
Si le paramètre name contient des caractères non légaux, cette méthode lève une exception de code INVALID_CHARACTER_ERR Exception DOMException.
Exemple
Dans tous les exemples, nous utiliserons le fichier XML books.xml, ainsi que les fonctions JavaScript loadXMLDoc().
Le fragment de code suivant peut ajouter un nœud d'élément avec un nœud de texte à chaque élément <book> :
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext
for (i=0;i<x.length;i++)
{
newel=xmlDoc.createElement('edition')
;
newtext=xmlDoc.createTextNode('First');
newel.appendChild(newtext);
x[i].appendChild(newel);
}