Réponse du serveur
Pour obtenir la réponse d'un serveur, utilisez la propriété responseText ou responseXML de l'objet XMLHttpRequest.
Propriété | La description |
---|---|
responseText | obtenir des données de réponse sous forme de chaîne |
responseXML | obtenir des données de réponse en tant que données XML |
Le responseText propriété
Si la réponse du serveur ne sont pas XML, utilisez la propriété responseText.
La propriété responseText renvoie la réponse sous forme de chaîne, et vous pouvez l'utiliser en conséquence:
Le responseXML propriété
Si la réponse du serveur est XML, et que vous souhaitez analyser comme un objet XML, utilisez la propriété responseXML:
Exemple
Demander le fichier cd_catalog.xml et analyser la réponse:
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;
Essayez - le vous - même »