AJAX异步校验用户名

来源:互联网 发布:高中毕业学java 编辑:程序博客网 时间:2024/05/25 23:57

AJAX异步校验用户名:

function checkUsername(){// 获得文本框的值:var username = document.getElementById("username").value;// 创建对象:var xhr = createXMLHttpRequest();// 2.状态改变触发一个函数xhr.onreadystatechange = function(){if(xhr.readyState == 4){if(xhr.status == 200){// 获得到响应内容:var data = xhr.responseText;if(data == 1){// 可以使用document.getElementById("s1").innerHTML = "<font color='green'>用户名可以使用</font>";document.getElementById("regBut").disabled=false;}else if(data == 2){// 已经存在document.getElementById("s1").innerHTML = "<font color='red'>用户名已经被使用</font>";document.getElementById("regBut").disabled=true;}}}}// 3.打开连接xhr.open("GET","/WEB15/ServletDemo3?username="+username,true);// 4.发送数据xhr.send(null);}


原创粉丝点击