XML DOM insertData() methode

Definitie en gebruik

insertData() Deze methode voegt gegevens toe aan de CDATA-knoop.

Syntax

insertData(start,string)
Parameters Beschrijving
start Verplicht. Bepaalt waar de invoeging moet beginnen. De waarde begint bij nul.
string Verplicht. Bepaalt de gegevens die moeten worden ingevoegd.

Voorbeeld

De volgende code laadt "books_cdata.xml" in xmlDoc en voegt de gegevens toe aan de CDATA-knoop van het eerste <html>-element:

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];
    x.insertData(3, "Wonderful and ");
    document.getElementById("demo").innerHTML =
    x.data;
}

Probeer het zelf