XML DOM createElementNS()-metodi
Määrittely ja käyttö
createElementNS()-metodi voi luoda elementin solmun määritellyllä nimellisillä tilillä.
Tämä metodi voi palauttaa Element-objektin.
Syntaksi:
createElementNS(ns,name)
Parametrit | Kuvaus |
---|---|
ns | Jonoarvo, joka voi määrittää elementin solmun nimen. |
name | Jonoarvo, joka voi määrittää tämän elementin solmun nimen. |
Selitys
createElementNS()-menetelmä on samanlainen kuin createElement()-menetelmäSamankaltainen, mutta se luo Element-nodettu, jolla on lisäksi määritelty nimi ja nimellisyys. Tämä menetelmä käytetään vain nimellisyyksellä varustettuihin XML-dokumentteihin.
Esimerkki
Kaikissa esimerkeissä käytämme XML-tiedostoa books.xml, ja JavaScript-funktiot loadXMLDoc().
Seuraava koodipala lisää määritellyn nimellisyyden elementti-nodettuun jokaiseen <book>-elementtiin:
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);
}