处理响应
现在要面对服务器的响应了。现在只要知道两点:
什么也不要做,直到xmlHttp.readyState属性的值等于4。
服务器将把响应填充到xmlHttp.responseText属性中。
其中的第一点,即就绪状态,将在下一篇文章中详细讨论,您将进一步了解HTTP请求的阶段,可能比您设想的还多。现在只要检查一个特定的值(4)就可以了(下一期文章中还有更多的值要介绍)。第二点,使用xmlHttp.responseText属性获得服务器的响应,这很简单。清单6中的示例方法可供服务器根据清单5中发送的数据调用。
清单6.处理服务器响应
functionupdatePage(){
if(xmlHttp.readyState==4){
varresponse=xmlHttp.responseText;
document.getElementById("zipCode").value=response;
}
}
这些代码同样既不...[ 查看全文 ]