XML DOM insertData() -menetelmä

Määrittely ja käyttö

insertData() -menetelmä lisää merkkijonon kommentti-nodelle.

Syntaksi:

commentNode.insertData(aloita,string)
parametrit kuvaus
aloita pakollinen. Määrittää, mihin sijaintiin merkki lisätään. Arvo alkaa 0:sta.
string pakollinen. Määrittää lisättävän merkkijonon.

kuvaus

Tämä metodi lisää merkkijonon string lisää määritettyyn sijaintiin aloita Comment solmun tekstin sijainnissa.

Esimerkki

Tämä koodipala käyttää JavaScript-funktiota loadXMLDoc() Lataa XML-tiedosto books_comment.xml Lataa xmlDoc ja lisää merkkijono ensimmäiseen Comment-solmuun:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
  if (x[i].nodeType==8)
  { 
  //Käsitellään vain comment-solmuja
  x[i].insertData(10,"Illustrated ");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Yllä olevan koodin tulostus:

(Kirja 6) (Kuvitetut kovakantokannet)

Tässä esimerkissä käytämme silmukkaa ja if-lauseketta suorittaaksemme vain comment-solmuille suunnatun käsittelyn. comment-solmun solmutyyppi on 8.

Tiedotuslehdet

XML DOM - viittauskirja:CharacterData.insertData()