login.js
上传用户:huijianzhu
上传日期:2009-11-25
资源大小:9825k
文件大小:2k
源码类别:

电子政务应用

开发平台:

Java

  1. <script type="text/javascript">
  2. <!--
  3.     if (getCookie("username") != null) {
  4.         document.getElementById("j_username").value = getCookie("username");
  5.         document.getElementById("j_password").focus();
  6.     } else {
  7.         document.getElementById("j_username").focus();
  8.     }
  9.     
  10.     function saveUsername(theForm) {
  11.         var expires = new Date();
  12.         expires.setTime(expires.getTime() + 24 * 30 * 60 * 60 * 1000); // sets it for approx 30 days.
  13.         setCookie("username",theForm.j_username.value,expires,"<c:url value="/"/>");
  14.     }
  15.     
  16.     function validateForm(form) {                                                               
  17.         return validateRequired(form); 
  18.     } 
  19.     
  20.     function passwordHint() {
  21.         if (document.getElementById("j_username").value.length == 0) {
  22.             alert("The <fmt:message key="label.username"/> field must be filled in to get a password hint sent to you.");
  23.             document.getElementById("j_username").focus();
  24.         } else {
  25.             location.href="<c:url value="/passwordHint.html"/>?username=" + document.getElementById("j_username").value;     
  26.         }
  27.     }
  28.     
  29.     function required () { 
  30.         this.aa = new Array("j_username", "<fmt:message key="label.username"/> is a required field.", new Function ("varName", " return this[varName];"));
  31.         this.ab = new Array("j_password", "<fmt:message key="label.password"/> is a required field.", new Function ("varName", " return this[varName];"));
  32.     } 
  33. // -->
  34. </script>