var xmlHttp;
function createHTTPXMLRequest(){
if(window.XMLHTTP){
xmlHttp=new XMLHTTPRequest();
}
else if(window.ActiveXObject)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
function reg(){
createHTTPXMLRequest();
var name=document.getElementById("name").value;
//去掉空格
name=name.replace(/^(\s|\u00A0)+/,'').replace(/(\s|\u00A0)+$/,'');
var uri="/houseHire/users.do?method=tovalidate&name="+name;
//这里需要编码;
url=encodeURI(uri);
url=encodeURI(uri);
//打开一个连接;
xmlHttp.open("post",uri,true);
xmlHttp.onreadystatechange=callback;
xmlHttp.send(null);
//发送
//null--表示没有额外的信息,那就直接写null
}
//回调函数,接收服务端给客户端的状态码和信息
//xmlHttp.responseText是从拿值response.getwriter.write();
function callback(){
if(xmlHttp.readystate==4){
if(xmlHttp.status==200){
var spann=document.getElementById("sp");
var names=document.getElementById("name").value;
if(xmlHttp.responseText.length>5)
{
spann.innerHTML="<font color='red'>"+xmlHttp.responseText+"</font>"
}
else
{
spann.innerHTML="<font color='green' size='6'>"+xmlHttp.responseText+"</font>"
}
}
}
}
function regs(){
var name=document.getElementById("name").value;
if(name.length==0||name==""){
document.getElementById("sp").innerHTML="";
document.getElementById("name").focus();
}
}