XML DOM length egenskab

Definition og brug

length egenskab returnerer tekstlængden i kommentar node, beregnet i tegn.

Syntax:

commentNode.length

Eksempel

Følgende kodebræk bruger JavaScript funktion loadXMLDoc() Indlæs XML filen books_comment.xml Indlæs xmlDoc og få længden af 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 comment node
  document.write(x[i].length);
  document.write("<br />");
  } 
}

Følgende kodes output:

20

I dette eksempel bruger vi en løkke og en if sætning til at udføre kun behandling af comment node. Node type for comment node er 8.