在ajax里如何返回值

2025-01-02 20:50:18
推荐回答(1个)
回答1:

searchname改一下:如果searchname.asp能够找到用户名,就输出ok,否则就输出error.
改后,这段代码再改一下
if (XMLHttpReq.status==200){ //信息已经成功返回,开始处理信息
var res=XMLHttpReq.responseText;
//window.alert(res);
document.getElementById("username_err").innerHTML=res;
} else { //页面不正常
window.alert("您所请求的页面有异常。");
}
改成
if (XMLHttpReq.status==200){ //信息已经成功返回,开始处理信息
if(XMLHttpReq.responseText=="ok")
document.getElementById("username_err").innerHTML="此用户名已经存在";
else
document.getElementById("username_err").innerHTML="此用户名可以注册";
} else { //页面不正常
window.alert("您所请求的页面有异常。");
}