使用者輸入的密碼和確認密碼必須一致

-FIGHTING-發表於2015-06-10

//輸入密碼,並判斷密碼是否一致

 function funpsd(){

  var psd=document.form1.psd.value

  if(psd==""){

   document.getElementById("sp1").innerHTML="密碼不能為空";

   }

  else if(psd.length<6 || psd.length>15){

   document.getElementById("sp1").innerHTML="密碼不能小於6位或不能大於15位";

   }

  else if(isNaN(psd)){

   document.getElementById("sp1").innerHTML="密碼必須是數字";

   }

  else {

   document.getElementById("sp1").innerHTML="";

   }

  }

 function funcpsd(){

  var psd1=document.form1.psd.value;

  var psd2=document.form1.cpsd.value;  //變數賦值在前

  if(psd1!=psd2){

   document.getElementById("sp2").innerHTML="密碼不一致,請重新輸入";

   document.form1.psd.select();

   //psd2="" //把變數清空,但document.form1.cpsd.value還是原來的值,並沒有清空document.form1.cpsd.value的值

   document.form1.cpsd.value="";

   }

  else{

   document.getElementById("sp2").innerHTML="";

   }

  }

相關文章