XML DOM data egenskab

Definition og brug

data egenskab returnerer kommentarens tekstindhold.

Syntaks:

commentNode.data

Eksempel

Følgende kodebræk bruger JavaScript-funktioner loadXMLDoc() Indlæs XML-filen books_comment.xml Indlæs xmlDoc og output kommentarteksten for den første <book> element:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
if (x[i].nodeType==8)
  { 
  //Behandle kun kommentar noder
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Udgangen til ovenstående kode:

(Bog 6) (Hårdkogt)

I dette eksempel bruger vi en løkke og en if-sætning til at udføre behandling kun for comment noder. comment nodens nodetype er 8.