risposta del server
Per ottenere la risposta da un server, utilizzare la proprietà responseText o responseXML dell'oggetto XMLHttpRequest.
Proprietà | Descrizione |
---|---|
responseText | ottenere i dati di risposta come una stringa |
responseXML | ottenere i dati di risposta come dati XML |
Il responseText Proprietà
Se la risposta del server non è XML, utilizzare la proprietà responseText.
La proprietà responseText restituisce la risposta come una stringa, e si può usare di conseguenza:
Il responseXML Proprietà
Se la risposta dal server è XML, e si desidera analizzare come un oggetto XML, utilizzare la proprietà responseXML:
Esempio
Richiedere il file cd_catalog.xml e analizzare la risposta:
xmlDoc = xhttp.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("ARTIST");
for (i = 0; i < x.length; i++) {
txt += x[i].childNodes[0].nodeValue + "<br>";
}
document.getElementById("demo").innerHTML = txt;
Prova tu stesso "