Phương thức insertData() của XML DOM

Định nghĩa và cách sử dụng

Phương thức insertData() chèn chuỗi vào nút chú thích.

Cú pháp:

commentNode.insertData(start,chuỗi)
tham số mô tả
start bắt buộc. Định nghĩa vị trí chèn ký tự. Giá trị này bắt đầu từ 0.
chuỗi bắt buộc. Định nghĩa chuỗi cần chèn.

mô tả

Phương thức này chuyển đổi chuỗi chuỗi Chèn vào vị trí xác định start Đoạn văn bản của phần Comment.

Ví dụ

Đoạn mã dưới đây sử dụng hàm JavaScript loadXMLDoc() Đưa XML tệp books_comment.xml Tải xmlDoc vào, sau đó chèn một chuỗi vào nút Comment đầu tiên:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
  if (x[i].nodeType==8)
  { 
  //Chỉ xử lý nút comment
  x[i].insertData(10,"Illustrated ");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

Kết quả đầu ra của đoạn mã trên:

(Sách 6) (Bìa cứng minh họa)

Trong ví dụ này, chúng ta sử dụng một đoạn mã lặp và câu lệnh if để thực hiện xử lý chỉ dành cho nút comment. Loại nút của nút comment là 8.

Trang liên quan

XML DOM Tài liệu tham khảo:CharacterData.insertData()