Derniers tutoriels de développement web
 

AJAX - Réponse du serveur


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:

Exemple

document.getElementById("demo").innerHTML = xhttp.responseText;
Essayez - le vous - même »

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 »