Respuesta del servidor
Para obtener la respuesta de un servidor, utilice la propiedad responseText o responseXML del objeto XMLHttpRequest.
Propiedad | Descripción |
---|---|
responseText | obtener los datos de respuesta como una cadena |
responseXML | obtener los datos de respuesta como datos XML |
La propiedad responseText
Si la respuesta del servidor no es XML, utilice la propiedad responseText.
La propiedad responseText devuelve la respuesta como una cadena, y se puede utilizar en consecuencia:
La propiedad responseXML
Si la respuesta del servidor es XML, y se desea analizar como un objeto XML, utilice la propiedad responseXML:
Ejemplo
Solicitar el archivo cd_catalog.xml y analizar la respuesta:
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;
Inténtalo tú mismo "