看例子:
//AjaxDemo.html
varxmlHttp=null;
functionreadyStateChangeHandle()
{
if(xmlHttp.readyState==4)
{
if(xmlHttp.status==200)
{
varxmlDOM=xmlHttp.responseXML;
varxmlRoot=xmlDOM.documentElement;
try
{
varxmlItem=xmlRoot.getElementsByTagName("item");
alert(xmlItem[0].firstChild.data);
}
catch(e)
{
alert(e.message);
}
}
}
}
functionajaxRequest()
{
if(window.XMLHttpRequest)
{
xmlHttp=newXMLHttpRequest();
}
elseif(window.ActiveXObject)
{
xmlHttp=newActiveXObject("Microsoft.XMLHTTP");
}
xmlHttp.onreadystatechange=readyStateChangeHandle;
xmlHttp.open("GET","data.xml",true);
xmlHttp.send(null);
}