登陆验证

var user = $("username");

var userts = $("usersp");

var pwd = $("password");

var pwdts= $("pwdsp");

var ts = $("tishi");

function $(id){    

return document.getElementById(id);

}

var xmlHttp; function getXmlHttp()

{   

  if(window.ActiveXObject){   

      xmlHttp = new ActiveXObject("MICROSOFT.XMLHTTP");    

}else if(window.XMLHttpRequest){    

     xmlHttp = new XMLHttpRequest();  

   }

}

function checkHaveUser(){  

   getXmlHttp();  

   var f = false;  

   xmlHttp.open("GET","../model/yanzhen.php?username="+user.value+"&pwd="+pwd.value,false);

    xmlHttp.onreadystatechange = function(){    

     if(xmlHttp.readyState == 4){      

       if(xmlHttp.status == 200){       

          var str = xmlHttp.responseText;  

               alert(str);        

         if(str == "no"){      

               ts.innerHTML = "用户或密码错误,请重新输入";          

           f = false;         

       }else{

                    f = true;     

            }         

    }      

   }    

}     xmlHttp.send(null);   

  return f;

}

function show(){

    if(user.value == "" || user.value  == null ){   

      userts.innerHTML = "用户不能为空";      

   user.focus();    

     return false;    

}else if(pwd.value == "" || pwd.value  == null){  

       pwdts.innerHTML = "密码不能为空";  

       pwd.focus();       

  return false;    

}else{      

   var f = checkHaveUser();     

    return f;  

   }

}

原文地址:https://www.cnblogs.com/ITYQ/p/3751164.html