XML DOM length özelliği

Tanım ve kullanım

length özelliği, yorum node'undaki metin uzunluğunu karakter sayısı olarak döndürür.

Sözdizimi:

commentNode.length

Örnek

Aşağıdaki kod parçası JavaScript fonksiyonunu kullanır loadXMLDoc() XML dosyasını books_comment.xml 载入 xmlDoc 中,并获得第一个 <book> 元素的注释文本的长度:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
if (x[i].nodeType==8)
  { 
  //Only process comment nodes
  document.write(x[i].length);
  document.write("<br />");
  } 
}

Yukarıdaki kodun çıktısı:

20

Bu örnekte, comment节点的 sadece işlemek için bir döngü ve if ifadesi kullanıyoruz. comment节点的 nodeType 8'dir.