Metodi XML DOM createCDATASection()

Mifano na matumizi

createCDATASection() Metodi hii kinaingiza section ya CDATA.

Hii metodi inarudia kwa CDATASection kwa sababu ya kuzungumza.

Maktaba

createCDATASection(data)
Parameter Kutafsiri
data Tafsiri, ina kumekadiri data ya node.

Mfano

Mafaniko hii yaandiko yana wakilisha "books.xml" kwenye xmlDoc na kuingiza section ya CDATA kwenye elementi ya <book>:

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 x, i, newCDATA, newtext, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book");
    newtext = "Special Offer & Book Sale";
    kwa i = 0; i < x.length; i++) {
        newCDATA = xmlDoc.createCDATASection(newtext);
        x[i].appendChild(newCDATA);
    }
    kwa i = 0; i < x.length; i++) {
        txt += x[i].getElementsByTagName("title")[0].childNodes[0].nodeValue +
        " - " +
        x[i].lastChild.nodeValue + "<br>";
    }
    document.getElementById("demo").innerHTML = txt;
}

Jaribu Kupata Kwenye Kufikia