XML DOM createElementNS() metode

Document objekt referencemanual

Definition og brug

createElementNS() metoden kan oprette et elementnodenode med en specificeret navnerum.

Denne metode kan returnere et Element-objekt.

Syntaks:

createElementNS(ns,name)
Parameter Beskrivelse
ns Strengerværdi, kan bruges til at specificere navnet på navnerummet for dette elementnodenode.
name Strengerværdi, kan bruges til at specificere navnet på dette elementnodenode.

Beskrivelse

createElementNS() metode sammenlignet med createElement() metodeLignende, men det opretter Element-noder, der ud over at have det specificerede navn også har det specificerede navnerum. Denne metode bruges kun af XML-dokumenter, der bruger navnerum.

Eksempel

I alle eksempler vil vi bruge XML-filer books.xml, og JavaScript-funktioner loadXMLDoc().

Følgende kodefragment kan tilføje elementnoden med det specificerede navnerum til hver <book>:

mlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext;
for (i=0;i<x.length;i++)
  {
  newel=xmlDoc.createElementNS('p','edition');
  newtext=xmlDoc.createTextNode('First');
  newel.appendChild(newtext);
  x[i].appendChild(newel);
  }

Document objekt referencemanual