woss.js

来自「跑步社区网站」· JavaScript 代码 · 共 45 行

JS
45
字号
function checkName(url){
	var loginName=document.getElementById("nickname");
	
	if(loginName.value.length>0){
		var parameter="nickname="+loginName.value;

		sendAsynchronRequest(url,parameter,getAdminNameCallBack);
	}else{
		var textDiv =document.getElementById("checkNickName");
		loginName.focus();
		textDiv.innerHTML="<font color='red'>请输入用户名</font>";
		
	}
}

function getAdminNameCallBack(){
	if(xmlHttp.readyState==4){
	  
		if(xmlHttp.status==200){
			var xmlDoc=xmlHttp.responseXML;
			var message=xmlDoc.getElementsByTagName("message")[0];
			var error=xmlDoc.getElementsByTagName("error")[0];
			
			var textDiv =document.getElementById("checkNickName");
			var loginName=document.getElementById("nickname");
			if(message!=null){	
				textDiv.innerHTML="<font color='blue'>"+message.firstChild.nodeValue+"</font>";
		
			}
			if(error!=null){
				loginName.value="";
				loginName.focus();
				textDiv.innerHTML="<font color='blue'>"+error.firstChild.nodeValue+"</font>";
			
			}
		}else{
		   
			alert('异步请求的页面有异常');
		}
	}else{
	         document.getElementById("loginNameDiv").innerHTML = "<font color='green'>正在验证用户名....</font>";
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?