用Ajax验证用户名

1.为用户名文本框绑定onblur事件。

2.在nobler事件调用的方法中做以下操作:

(1)获取用户名

var name=document.getElementByName("xxx")[0];

(2)创建XMLHttpRequest对象。

var xhr=getXmlHttpRequest();

(3)建立连接

xhr.open("get","ckServlet?name="+name.value);

(4)发出请求

xhr.send(null);

(5)利用onreadystatchange事件处理结果。(此步骤写在创建连接之前)

xhr.onreadystatchange=function(){

if(xhr.readStat==4){

if(xhr.status==200){

if(xhr.responseText==true){

msg.innerHtml=“用户名已存在";

}else{

msg.innerHtml="用户名不存在";

}

}

}

图片发自App

你可能感兴趣的:(用Ajax验证用户名)