Μέθοδος XML DOM createCDATASection()

Ορισμός και χρήση

createCDATASection() μέθοδος δημιουργίας στοιχείου CDATA section.

Αυτή η μέθοδος επιστρέφει το αντικείμενο CDATASection.

σύνταξη

createCDATASection(δεδομένα)
παράμετροι περιγραφή
δεδομένα κείμενο, ορίζει τα δεδομένα του κόμβου.

παράδειγμα

Τα παρακάτω κώδικα θα φορτώσουν το "books.xml" στο xmlDoc και θα προσθέσουν το στοιχείο CDATA section στο <book>:

επιλέξτε xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   αν this.readyState == 4 και this.status == 200) {
       myFunction(this);
   }
};
xhttp.open("GET", "books.xml", true);
xhttp.send();
λειτουργία myFunction(xml) {
    επιλέξτε x, i, newCDATA, newtext, xmlDoc, txt;
    xmlDoc = xml.responseXML;
    txt = "";
    x = xmlDoc.getElementsByTagName("book");
    newtext = "Special Offer & Book Sale";
    για (i = 0; i < x.length; i++) {
        newCDATA = xmlDoc.createCDATASection(newtext);
        x[i].appendChild(newCDATA);
    }
    για (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;
}

Δοκιμάστε προσωπικά