Risposta del server AJAX XMLHttpRequest
risposta del server
Per ottenere una risposta dal server, uso o proprietà responseXML responseText dell'oggetto XMLHttpRequest.
proprietà | descrizione |
---|---|
responseText | Ottenere una serie di dati di risposta. |
responseXML | Ottenere formato XML dei dati di risposta. |
proprietà responseText
Se la risposta del server non è XML, utilizzare la proprietà responseText.
proprietà responseText restituisce una risposta di stringa, in modo da poter usare:
immobili responseXML
Se la risposta dal server è XML, ma anche come oggetto l'analisi XML, utilizzare le proprietà responseXML:
Esempi
Richiesta cd_catalog.xml file e l'analizza la risposta:
xmlDoc=xmlhttp.responseXML;
txt="";
x=xmlDoc.getElementsByTagName("ARTIST");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br>";
}
document.getElementById("myDiv").innerHTML=txt;
txt="";
x=xmlDoc.getElementsByTagName("ARTIST");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br>";
}
document.getElementById("myDiv").innerHTML=txt;
Prova »