1. 程式人生 > 其它 >登陸介面確認

登陸介面確認

<%@ page contentType="text/html;charset=gb2312"%> 
<script language="JavaScript"> 
 function isValidate(form) 
 { 
 // 得到使用者輸入的資訊
 userid = form.userid.value; 
 userpass = form.userpass.value; 
 // 判斷使用者名稱長度
 if(!minLength(userid,6)) 
 { 
 alert("使用者名稱長度小於 6 位!"); 
 form.userid.focus(); 
 return false; 
 } 
 if(!maxLength(userid,8)) 
 { 
 alert("使用者名稱長度大於 8 位!"); 
 form.userid.focus(); 
 return false; 
 } 
 // 判斷口令長度
 if(!minLength(userpass,6)) 
 { 
 alert("口令長度小於 6 位!"); 
 form.userpass.focus(); 
 return false; 
 } 
 if(!maxLength(userpass,8)) 
 { 
 alert("口令長度大於 8 位!"); 

 
 form.userpass.focus(); 
 return false; 
 } 
 // 判斷使用者名稱和口令是否相同
 if(userid==userpass) 
 { 
 alert("使用者名稱和口令不能相同!"); 
 form.userpass.focus(); 
 return false; 
 } 
 return true; 
 } 
 // 驗證是否滿足最小長度
 function minLength(str,length) 
 { 
 if(str.length>=length) 
 return true; 
 else 
 return false; 
 } 
 // 判斷是否滿足最大長度
 function maxLength(str,length) 
 { 
 if(str.length<=length) 
 return true; 
 else 
 return false; 
 } 
</script> 
<html> 
 <head> 
 <title>使用者登入</title> 
 </head> 
 <body> 
 <h2>使用者登入</h2> 
 <form name="form1" action="login_process.jsp" method="post" 
 onsubmit="return isValidate(form1)"> 

 使用者名稱:<input type="text" name="userid"> <br> 
 口令:<input type="password" name="userpass"><br> 
 <input type="reset" value="重置"> 
 <input type="submit" value="提交"><br> 
 </form> 
 </body>