XML DOM insertData() 方法

定义和用法

insertData() 方法把字符串插入注释节点。

语法:

commentNode.insertData(start,string)
参数 描述
start 必需。规定再何处插入字符。该值从 0 开始。
string 必需。规定要插入的字符串。

描述

该方法把字符串 string 插入指定位置 start 的 Comment 节点的文本处。

Contoh

Blok kode di bawah menggunakan fungsi JavaScript loadXMLDoc() Muat fail XML books_comment.xml Muat xmlDoc, kemudian sisipkan string ke nod Comment pertama:

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

Output kode di atas:

(Buku 6) (Kepustakaan Hardcover)

Dalam contoh ini, kami menggunakan pengulangan dan pernyataan if untuk melaksanakan pengolahan khusus untuk nod comment. Jenis nod comment adalah 8.

Laman yang berkaitan

Panduan Rujukan DOM XML:CharacterData.insertData()