XML DOM createElement() metode
Definition og brug
createElement() metoden kan oprette elementknudepunkter.
Denne metode kan returnere et Element-objekt.
Syntaks:
createElement(name)
parametre | beskrivelse |
---|---|
navn | Strengerværdi, denne streng kan defineres som navnet på dette elementknudepunkt. |
Returværdi
Den nyoprettede Element-node har den angivne etiketnavn.
udløse
Hvis der indeholder ulovlige tegn i name-argumentet, vil denne metode kaste en fejl med kode INVALID_CHARACTER_ERR DOMException fejl.
Eksempel
I alle eksempler vil vi bruge XML-filer books.xmlog JavaScript-funktioner loadXMLDoc().
Følgende kodefragment kan tilføje en elementnode med en tekstnode til hver <book>-element:
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);
}