Metoda XML DOM deleteData()

Definicja i zastosowanie

deleteData() Metoda usuwa dane z węzła tekstowego.

Gramatyka

deleteData(start,length)
Parametry Opis
start Wymagane. Określa, od którego miejsca usunąć znaki. Wartość zaczyna się od zera.
length Wymagane. Określa liczbę znaków do usunięcia.

Przykład

Poniższy kod załaduje "books.xml" do xmlDoc i usunie niektóre znaki z tekstu węzła <title>:

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;
}

Spróbuj sam