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()