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); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |