AJAX - Server Response
Server Response
To get the response from a server, use the responseText or responseXML property
of the XMLHttpRequest object.
Property |
Description |
responseText |
get the response data as a string |
responseXML |
get the response data as XML data |
The responseText Property
If the response from the server is not XML, use the responseText property.
The responseText property returns the response as a string, and you can use it accordingly:
Example
document.getElementById("myDiv").innerHTML=xmlhttp.responseText; |
View it » |
The responseXML Property
If the response from the server is XML, and you want to parse it as
an XML object, use the responseXML property:
Example
Request the file cd_catalog.xml and parse the response:
xmlDoc=xmlhttp.responseXML;
var 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; |
View it » |
|