Phương thức XML DOM deleteData()

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

deleteData() Phương pháp xóa dữ liệu từ phần tử văn bản.

Cú pháp

deleteData(start,length)
Tham số Mô tả
start Bắt buộc. Quy định bắt đầu từ đâu xóa ký tự. Giá trị bắt đầu từ số 0.
length Bắt buộc. Quy định số ký tự cần xóa.

Mô hình

Dưới đây là mã nguồn sẽ "books.xml" tải vào xmlDoc và từ bỏ một số ký tự từ văn bản của phần tử <title> đầu tiên:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0];
    document.getElementById("demo").innerHTML =
    x.nodeValue;
    x.deleteData(0, 9);
    document.getElementById("demo").innerHTML +=
    "<br>" + x.nodeValue;
}

Thử trực tiếp