Metodo createElement() di XML DOM
Definizione e uso
Il metodo createElement() può creare un nodo di elemento.
Questo metodo può restituire un oggetto Elemento.
Sintassi:
createElement(name)
Parametro | Descrizione |
---|---|
name | Valore di stringa, questa stringa può definire il nome di questo nodo dell'elemento. |
Valore di ritorno
Il nodo Element creato di recente ha il nome di etichetta specificato.
Solleva
Se il parametro name contiene caratteri non validi, questo metodo solleva un'eccezione con codice INVALID_CHARACTER_ERR Eccezione DOMException.
Esempio
In tutti gli esempi, utilizzeremo il file XML books.xml, e le funzioni JavaScript loadXMLDoc().
Il seguente frammento di codice aggiunge un nodo di elemento con un nodo di testo a ciascun elemento <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);
}