XML DOM insertData() na paraan

Definisyon at Paggamit

Ang insertData() na paraan ay magdudugtong ng string sa pahina ng comment.

Gramata:

commentNode.insertData(start,string)
parameter paliwanag
start Apat na pangangailangan. Tukuyin ang posisyon kung saan idadagdag ang character. Ang halaga na ito ay magsimula sa 0.
string Apat na pangangailangan. Tukuyin ang string na dapat idagdag.

paliwanag

Ang paraan na ito ay magdudugtong ng string string Magdagdag sa tiyak na posisyon start Ang text ng Comment na nasa lugar ng text.

实例

以下代码段使用 JavaScript 函数 loadXMLDoc() 把 XML 文件 books_comment.xml 载入 xmlDoc 中,然后向第一个 Comment 节点插入一个字符串:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
  if (x[i].nodeType==8)
  { 
  //仅仅处理 comment 节点
  x[i].insertData(10,"Illustrated ");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

以上代码的输出:

(Book 6) (Illustrated Hardcover)

在本例中,我们使用一段循环和 if 语句来执行只针对 comment 节点的处理。comment 节点的节点类型是 8。

相关页面

XML DOM 参考手册:CharacterData.insertData()