⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 woss.js

📁 随着信息技术的飞速发展、网上信息量发布的不断增大。针对文章管理这一环节
💻 JS
字号:
function checkAdminName(url){
	//alert(url);
	//得到表单中的loginName并判断
	var loginName=document.getElementById("loginName");
	//如果长度大于0 发送请求数据库中判断是否存在
	if(loginName.value.length>0){
		var parameter="loginName="+loginName.value;
		sendAsynchronRequest(url,parameter,getAdminNameCallBack);
	}else{
		//得到要插入信息的位置
		var textDiv =document.getElementById("info");
		loginName.focus();
		//不存在则注入信息,清输入网站帐号
		textDiv.innerHTML="<font color='red'>请输入网站帐号</font>";
		//document.getElementById('pic_right').style.display = "none";
		//document.getElementById('pic_error').style.display = "block";
	}
}
//回調函数
function getAdminNameCallBack(){
	//alert("readyState = " + xmlHttp.readyState);
	if(xmlHttp.readyState==4){
	//alert("status = " + xmlHttp.status);
		if(xmlHttp.status==200){
			var xmlDoc=xmlHttp.responseXML;
			//得到message(即正确信息)的第一个节点的值
			var message=xmlDoc.getElementsByTagName("message")[0];
			//得到message(即错误信息)的第一个节点的值
			var error=xmlDoc.getElementsByTagName("error")[0];
			
			var textDiv =document.getElementById("info");
			var loginName=document.getElementById("loginName");
			/*在得到注入的位置注入信息(即错误信息的第一个节点的值去
				com/briup/woss/admin/web/servlet/CheckAdminServlet.java
				去找即“恭喜您,用户名可以使用....”*/
			if(message!=null){	
				textDiv.innerHTML="<font color='blue'>"+message.firstChild.nodeValue+"</font>";
				//document.getElementById('pic_right').style.display = "block";
				//document.getElementById('pic_error').style.display = "none";
			}
			if(error!=null){
				//说明用户已经存在  清空已经填写用户名框中的信息
				loginName.value="";
				loginName.focus();
				/*在得到注入的位置注入信息(即错误信息的第一个节点的值去
				com/briup/woss/admin/web/servlet/CheckAdminServlet.java
				去找即“对不起,用户名已被占用....”*/
				textDiv.innerHTML="<font color='blue'>"+error.firstChild.nodeValue+"</font>";
				//document.getElementById('pic_right').style.display = "none";
				//document.getElementById('pic_error').style.display = "block";
			}
		}else{
			alert('异步请求的页面有异常');
		}
	}
}

function checkAdminEmail(url){
	var email=document.getElementById("email");
	var textDiv =document.getElementById("emailDiv");
	if(email.value.length>0){
		if(!isEmail(email.value)){
			email.focus();
			textDiv.innerHTML="<font color='red'>E-mail的格式不正确</font>";
			document.getElementById('pic_right1').style.display = "none";
			document.getElementById('pic_error1').style.display = "block";
		}else{
			var parameter="email="+email.value;
			sendAsynchronRequest(url,parameter,getAdminEmailCallBack);
		}
	}else{
		email.focus();
		textDiv.innerHTML="<font color='red'>请输入E-Mail</font>";
		document.getElementById('pic_right1').style.display = "none";
		document.getElementById('pic_error1').style.display = "block";
	}
}

function getAdminEmailCallBack(){
	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("emailDiv");
			var email=document.getElementById("email");
			if(message!=null){	
			//	textDiv.innerHTML="<font color='blue'>"+message.firstChild.nodeValue+"</font>";
			//	document.getElementById('pic_right').style.display = "block";
				document.getElementById('pic_error').style.display = "none";
			}
			if(error!=null){
				email.value="";
				email.focus();
				textDiv.innerHTML="<font color='blue'>"+error.firstChild.nodeValue+"</font>";
				document.getElementById('pic_right1').style.display = "none";
				document.getElementById('pic_error1').style.display = "block";
			}
		}else{
			alert('异步请求的页面有异常');
		}
	}
}

function checkUserName(url){
	alert(url);
	var loginName=document.getElementById("loginName");
	
	if(loginName.value.length>0){
		var parameter="loginName="+loginName.value;
		sendAsynchronRequest(url,parameter,getUserNameCallBack);
	}else{
		var textDiv =document.getElementById("info");
		loginName.focus();
		textDiv.innerHTML="<font color='red'>请输入网站帐号</font>";
		//document.getElementById('pic_right').style.display = "none";
		//document.getElementById('pic_error').style.display = "block";
	}
}

function getUserNameCallBack(){
	alert("readyState = " + xmlHttp.readyState);
	if(xmlHttp.readyState==4){
	alert("status = " + xmlHttp.status);
		if(xmlHttp.status==200){
			alert("adsfasdf");			
			var xmlDoc=xmlHttp.responseXML;
			var message = xmlDoc.getElementsByTagName("message")[0];
			//alert("message="+message);
			var error = xmlDoc.getElementsByTagName("error")[0];
			//alert("error="+error);
			var textDiv =document.getElementById("info");
			var loginName=document.getElementById("loginName");
			if(message!=null){
				textDiv.innerHTML="<font color='red'>"+message.firstChild.nodeValue+"</font>";
				//document.getElementById('pic_right').style.display = "block";
				//document.getElementById('pic_error').style.display = "none";
			}
			if(error!=null){
				loginName.value="";
				loginName.focus();
				textDiv.innerHTML="<font color='blue'>"+error.firstChild.nodeValue+"</font>";
				//document.getElementById('pic_right').style.display = "none";
				//document.getElementById('pic_error').style.display = "block";
			}
		}else{
			alert('异步请求的页面有异常');
		}
	}
}

function checkUserEmail(url){
	var email=document.getElementById("email");
	var textDiv =document.getElementById("emailDiv");
	if(email.value.length>0){
		if(!isEmail(email.value)){
			email.focus();
			textDiv.innerHTML="<font color='red'>E-mail的格式不正确</font>";
			//document.getElementById('pic_right1').style.display = "none";
			//document.getElementById('pic_error1').style.display = "block";
		}else{
			var parameter="email="+email.value;
			sendAsynchronRequest(url,parameter,getUserEmailCallBack);
		}
	}else{
		email.focus();
		textDiv.innerHTML="<font color='red'>请输入E-Mail</font>";
		//document.getElementById('pic_right1').style.display = "none";
		//document.getElementById('pic_error1').style.display = "block";
	}
}

function getUserEmailCallBack(){
	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("emailDiv");
			var email=document.getElementById("email");
			if(message!=null){	
				//textDiv.innerHTML="<font color='blue'>"+message.firstChild.nodeValue+"</font>";
				//document.getElementById('pic_right').style.display = "block";
				document.getElementById('pic_error').style.display = "none";
			}
			if(error!=null){
				email.value="";
				email.focus();
				textDiv.innerHTML="<font color='blue'>"+error.firstChild.nodeValue+"</font>";
				document.getElementById('pic_right1').style.display = "none";
				document.getElementById('pic_error1').style.display = "block";
			}
		}else{
			alert('异步请求的页面有异常');
		}
	}
}

⌨️ 快捷键说明

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