ajax驗證用戶名和密碼的實例代碼

varxmlrequest;

functioncreateXMLHttpRequest(){

if(window.XMLHttpRequest){

xmlrequest=newXMLHttpRequest();

}

elseif(window.ActiveXObject){

try{

xmlrequest=newActiveXObject("Msxm12.XMLHTTP");

}

catch(e){

try{

xmlrequest=newActiveXObject("Microsoft.XMLHTTP");

}

catch(e){}

}

}

}

functionlogin(){

createXMLHttpRequest();

varuser = document.getElementById("yhm").value;

varpassword = document.getElementById("mm").value;

if(user==""||password==""){

alert("請輸入用戶名和密碼!");

returnfalse;

}

varurl ="check.php?user="+user+"&password="+password;

xmlrequest.open("POST",url,true);

xmlrequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded");

xmlrequest.onreadystatechange =function(){

if(xmlrequest.readyState == 4){

if(xmlrequest.status==200){

varmsg = xmlrequest.responseText;

if(msg=='1'){

alert('用戶名或密碼錯誤!');

user="";

password="";

returnfalse;

}

else{

window.location.href="index1.html";

}

}

}

}

xmlrequest.send("user="+user+"&password="+password);

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 屬于簡易版,比較適合沒有后臺基礎的初學者入門,使用Ajax響應php對mysql數據庫進行操作,將網站搭建在xam...
    dovlie閱讀 963評論 0 5
  • 事件源對象 event.srcElement.tagName event.srcElement.type 捕獲釋放...
    孤魂草閱讀 910評論 0 0
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,779評論 18 399
  • 一. Java基礎部分.................................................
    wy_sure閱讀 3,839評論 0 11
  • 個人博客:https://yeaseonzhang.github.io 花了半個多月的時間,終于又把“JS紅寶書”...
    Yeaseon閱讀 1,790評論 2 23