📄 woss.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 + -