加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

AJAX异步校验用户名

发布时间:2020-12-16 03:20:25 所属栏目:百科 来源:网络整理
导读:AJAX 异步校验用户名 : function checkUsername(){// 获得文本框的值:var username = document.getElementById("username").value;// 创建对象:var xhr = createXMLHttpRequest();// 2.状态改变触发一个函数xhr.onreadystatechange = function(){if(xhr.read

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);
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读