Hi
I am using this form and want to validate the form using java script when i click on the submit button it does not do anyaction Is there anything wrong with this code.
Plz help
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Java Script Form Validation example</title>
<link rel="STYLESHEET " type="text/css" href="/style/jsc.css">
</head>
<body>
<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td align="right">F irst Name</td>
<td><input type="text" name="FirstName "></td>
</tr>
<tr>
<td align="right">L ast Name</td>
<td><input type="text" name="LastName" ></td>
</tr>
<tr>
<td align="right">E Mail</td>
<td><input type="text" name="Email"></td>
</tr>
<tr>
<td align="right">P hone</td>
<td><input type="text" name="Phone"></td>
</tr>
<tr>
<td align="right">A ddress</td>
<td><textarea cols="20" rows="5" name="Address"> </textarea></td>
</tr>
<tr>
<td align="right">C ountry</td>
<td>
<SELECT name="Country">
<option value="" selected>[choose yours]
<option value="008">Alb ania</option>
<option value="012">Alg eria</option>
<option value="016">Ame rican Samoa</option>
<option value="020">And orra</option>
<option value="024">Ang ola</option>
<option value="660">Ang uilla</option>
<option value="010">Ant arctica</option>
<option value="028">Ant igua And Barbuda</option>
<option value="032">Arg entina</option>
<option value="051">Arm enia</option>
<option value="533">Aru ba</option>
</SELECT>
</td>
</tr>
<tr>
<td align="right"></td>
<td><input type="submit" value="Submit"> </td>
</tr>
</table>
</form>
<script language="JavaS cript" type="text/javascript">
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("myfo rm");
frmvalidator.ad dValidation("Fi rstName","req", "Please enter your First Name");
frmvalidator.ad dValidation("Fi rstName","maxle n=20",
"Max length for FirstName is 20");
frmvalidator.ad dValidation("Fi rstName","alpha ");
frmvalidator.ad dValidation("La stName","req");
frmvalidator.ad dValidation("La stName","maxlen =20");
frmvalidator.ad dValidation("Em ail","maxlen=50 ");
frmvalidator.ad dValidation("Em ail","req");
frmvalidator.ad dValidation("Em ail","email");
frmvalidator.ad dValidation("Ph one","maxlen=50 ");
frmvalidator.ad dValidation("Ph one","numeric") ;
frmvalidator.ad dValidation("Ad dress","maxlen= 50");
frmvalidator.ad dValidation("Co untry","dontsel ect=0");
</script>
</body>
</html>
I am using this form and want to validate the form using java script when i click on the submit button it does not do anyaction Is there anything wrong with this code.
Plz help
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Java Script Form Validation example</title>
<link rel="STYLESHEET " type="text/css" href="/style/jsc.css">
</head>
<body>
<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
<td align="right">F irst Name</td>
<td><input type="text" name="FirstName "></td>
</tr>
<tr>
<td align="right">L ast Name</td>
<td><input type="text" name="LastName" ></td>
</tr>
<tr>
<td align="right">E Mail</td>
<td><input type="text" name="Email"></td>
</tr>
<tr>
<td align="right">P hone</td>
<td><input type="text" name="Phone"></td>
</tr>
<tr>
<td align="right">A ddress</td>
<td><textarea cols="20" rows="5" name="Address"> </textarea></td>
</tr>
<tr>
<td align="right">C ountry</td>
<td>
<SELECT name="Country">
<option value="" selected>[choose yours]
<option value="008">Alb ania</option>
<option value="012">Alg eria</option>
<option value="016">Ame rican Samoa</option>
<option value="020">And orra</option>
<option value="024">Ang ola</option>
<option value="660">Ang uilla</option>
<option value="010">Ant arctica</option>
<option value="028">Ant igua And Barbuda</option>
<option value="032">Arg entina</option>
<option value="051">Arm enia</option>
<option value="533">Aru ba</option>
</SELECT>
</td>
</tr>
<tr>
<td align="right"></td>
<td><input type="submit" value="Submit"> </td>
</tr>
</table>
</form>
<script language="JavaS cript" type="text/javascript">
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("myfo rm");
frmvalidator.ad dValidation("Fi rstName","req", "Please enter your First Name");
frmvalidator.ad dValidation("Fi rstName","maxle n=20",
"Max length for FirstName is 20");
frmvalidator.ad dValidation("Fi rstName","alpha ");
frmvalidator.ad dValidation("La stName","req");
frmvalidator.ad dValidation("La stName","maxlen =20");
frmvalidator.ad dValidation("Em ail","maxlen=50 ");
frmvalidator.ad dValidation("Em ail","req");
frmvalidator.ad dValidation("Em ail","email");
frmvalidator.ad dValidation("Ph one","maxlen=50 ");
frmvalidator.ad dValidation("Ph one","numeric") ;
frmvalidator.ad dValidation("Ad dress","maxlen= 50");
frmvalidator.ad dValidation("Co untry","dontsel ect=0");
</script>
</body>
</html>
Comment