XML DOM insertData() metod

Definition och användning

insertData() Metoden lägger till data till en CDATA-knot.

Syntaks

insertData(start,string)
Parameter Beskrivning
start Obligatorisk. Anger varifrån tecknen ska börja läggas till. Startvärdet börjar från noll.
string Obligatorisk. Anger de data som ska läggas till.

Exempel

Följande kod laddar "books_cdata.xml" till xmlDoc och lägger till data till den första <html>-elementets CDATA-knot.

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, "Underbart och ");
    document.getElementById("demo").innerHTML =
    x.data;
}

Prova själv