XML DOM createElement() Methode
Definition und Verwendung
Die Methode createElement() kann Elementknoten erstellen.
Diese Methode kann ein Element-Objekt zurückgeben.
Syntax:
createElement(name)
Parameter | Beschreibung |
---|---|
name | Zeichenkettenwert, dieser String kann den Namen dieses Knotenelements festlegen. |
Rückgabewert
Neue Element-Knoten, die das angegebene Tag-Namen haben.
aus
Wird ein ungültiges Zeichen im name-Parameter enthalten, wirft dieser Methodenaufruf eine Ausnahme mit dem Code INVALID_CHARACTER_ERR. DOMException-Ausnahme.
Beispiel
In allen Beispielen verwenden wir XML-Dateien books.xml, sowie JavaScript-Funktionen loadXMLDoc().
Der folgende Code-Abschnitt fügt einen Elementknoten mit einem Textknoten zu jedem <book>-Element hinzu:
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);
}