Total members 11890 |It is currently Thu Apr 25, 2024 1:51 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





so im relatively new to javascript and am having problems with 18+ form validation. i can get it to run and verify age, but it will let you in to the page regardless of age......how would i have this stop?? for some reason it wont let me upload the file, but here is the code

Code:
<html>
<head>
<title>Age Verification</title>


   <script type="text/javascript" src="blizz.js"></script>
   <script type="text/javascript" src="blizz.js"></script>
   <link href="blizz.css" rel="stylesheet" type="text/css">
   <script type="text/javascript" language="javascript">
      function checkAge()
      {
         /* the min age to allow in */
         var min_age = 18;

         var year = parseInt(document.forms["Verify"]["year"].value);
         var month = parseInt(document.forms["Verify"]["month"].value) - 1;
         var day = parseInt(document.forms["Verify"]["day"].value);

         var theirDate = new Date((year + min_age), month, day);
         var today = new Date;

         if ( (today.getTime() - theirDate.getTime()) < 0) {
            alert("You are too young to enter this site!");
            return false;
            
         }
         else {
         window.location.href = home.html
            return true;
         }
      }
   </script>
</head>

<body>
   <div id="bg"><img src="AgeVerify.jpg" width="100%" height="100%" alt=""></div>
   <div id="content" align="center">
   
      <table height="100%">
         <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
         </tr>
         <tr>
            <td>
            </td>
            <td>      
               <form  method="post" action="Diablo.html"  name="Verify">
                  <div id="age">Please Enter Your Birthdate:</div><br />
                  <select class="ages" name="month" >
                     <option value="1">January</option>
                     <option value="2">Febuary</option>
                     <option value="3">March</option>
                     <option value="4">April</option>
                     <option value="5">May</option>
                     <option value="6">June</option>
                     <option value="7">July</option>
                     <option value="8">August</option>
                     <option value="9">September</option>
                     <option value="10">October</option>
                     <option value="11">November</option>
                     <option value="12">December</option>
                  </select>
                  <select class="ages" name="day">
                     <option>1</option>
                     <option>2</option>
                     <option>3</option>
                     <option>4</option>
                     <option>5</option>
                     <option>6</option>
                     <option>7</option>
                     <option>8</option>
                     <option>9</option>
                     <option>10</option>
                     <option>11</option>
                     <option>12</option>
                     <option>13</option>
                     <option>14</option>
                     <option>15</option>
                     <option>16</option>
                     <option>17</option>
                     <option>18</option>
                     <option>19</option>
                     <option>20</option>
                     <option>21</option>
                     <option>22</option>
                     <option>23</option>
                     <option>24</option>
                     <option>25</option>
                     <option>26</option>
                     <option>27</option>
                     <option>28</option>
                     <option>29</option>
                     <option>30</option>
                     <option>31</option>
                  </select>
                  <select class="ages" name="year">
                     <option>2012</option>
                     <option>2011</option>
                     <option>2010</option>
                     <option>2009</option>
                     <option>2008</option>
                     <option>2007</option>
                     <option>2006</option>
                     <option>2005</option>
                     <option>2004</option>
                     <option>2003</option>
                     <option>2002</option>
                     <option>2001</option>
                     <option>2000</option>
                     <option>1999</option>
                     <option>1998</option>
                     <option>1997</option>
                     <option>1996</option>
                     <option>1995</option>
                     <option>1994</option>
                     <option>1993</option>
                     <option>1992</option>
                     <option>1991</option>
                     <option>1990</option>
                     <option>1989</option>
                     <option>1988</option>
                     <option>1987</option>
                     <option>1986</option>
                     <option>1985</option>
                     <option>1984</option>
                     <option>1983</option>
                     <option>1982</option>
                     <option>1981</option>
                     <option>1980</option>
                     <option>1979</option>
                     <option>1978</option>
                     <option>1977</option>
                     <option>1976</option>
                     <option>1975</option>
                     <option>1974</option>
                     <option>1973</option>
                     <option>1972</option>
                     <option>1971</option>
                     <option>1970</option>
                     <option>1969</option>
                     <option>1968</option>
                     <option>1967</option>
                     <option>1966</option>
                     <option>1965</option>
                     <option>1964</option>
                     <option>1963</option>
                     <option>1962</option>
                     <option>1961</option>
                     <option>1960</option>
                  </select>
                  <br /><br />
                  <input type="submit" name="groovybtn1" class="groovybutton" value="ENTER" onClick="checkAge()" title="">
                  

               </form>
            </td>
            <td>
            </td>
         </tr>
         <tr>
            <td>
            </td>
            <td>
            </td>
            <td>
            </td>
         </tr>
      </table>
   </div>
</body>
</html>





Author:
Newbie
User avatar Posts: 1
Have thanks: 0 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : need help with javascript
 javascript help with BMI     -  
 i need help in javascript     -  
 When to use javascript?     -  
 using javascript     -  
 Javascript     -  
 need help in javascript     -  
 what is javascript ?     -  
 JavaScript     -  
 JavaScript array_map     -  
 new window using javascript     -  



cron





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com