XML DOM substringData() Metodu

Tanım ve Kullanım

substringData() Yöntem, CDATA düğümünden dizge alır.

Sözdizimi

CDATANode.substringData(start,length)
Parametreler Açıklama
start Gerekli. Karakterlerin ne kadarından başlanacağını belirtir. Başlangıç değeri sıfırdan başlar.
length Gerekli. Çıkarılması gereken karakter sayısını belirtir.

Örnek

Aşağıdaki kod "books_cdata.xml" dosyasını xmlDoc içine yükler ve ilk CDATA öğesinden "Stun" dizgisini alır:

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

Kişisel olarak deneyin