topical media & game development

talk show tell print

professional-javascript-07-DateExample.htm / htm



  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  
  <html>
      <head>
          <title>Date Example</title>
          <script type="text/javascript">
      
  
                  function isValidDate(sText) {
                      var reDate = /(?:0[1-9]|[12][0-9]|3[01])\/(?:0[1-9]|1[0-2])\/(?:19|20\d{2})/; 
                      return reDate.test(sText);
                  }
  
                  
                  function validate() {
                      var oInput1 = document.getElementById("txt1");
                      if (isValidDate(oInput1.value)) {
                          alert("Valid");
                      } else {
                          alert("Invalid!");
                      }
  
                  }
          </script>
      </head>
      <body>
          <p>Date: <input type="text" id="txt1" /><br />
          example: 05/05/2005<br />
          <input type="button" value="Validate" onclick="validate()" /></p>
         
      </body>
  </html>
  


(C) Æliens 20/2/2008

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.