Location: PHPKode > projects > Lanai Content Management Framework > include/jsvalidator/example.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Example for Validator</title>
<script language="JavaScript" src="gen_validatorv2.js" type="text/javascript"></script>
</head>
<body>
<form action="" name="myform" >
<table cellspacing="2" cellpadding="2" border="0">
<tr>
    <td align="right">First Name</td>
    <td><input type="text" name="FirstName"></td>
</tr>
<tr>
    <td align="right">Last Name</td>
    <td><input type="text" name="LastName"></td>
</tr>
<tr>
    <td align="right">Password1</td>
    <td><input type="text" name="pwd1"></td>
</tr>
<tr>
    <td align="right">Password2</td>
    <td><input type="text" name="pwd2"></td>
</tr>
<tr>
    <td align="right">EMail</td>
    <td><input type="text" name="Email"></td>
</tr>
<tr>
    <td align="right">Phone</td>
    <td><input type="text" name="Phone"></td>
</tr>
<tr>
    <td align="right">Address</td>
    <td><textarea cols="20" rows="5" name="Address"></textarea></td>
</tr>
<tr>
    <td align="right">Country</td>
    <td>
	   <SELECT name="Country">
		<option value="" selected>[choose yours]
		<option value="008">Albania
		<option value="012">Algeria
		<option value="016">American Samoa
		<option value="020">Andorra
		<option value="024">Angola
		<option value="660">Anguilla
		<option value="010">Antarctica
		<option value="028">Antigua And Barbuda
		<option value="032">Argentina
		<option value="051">Armenia
		<option value="533">Aruba	
	  </SELECT>
	</td>
</tr>
<tr>
    <td align="right"></td>
    <td><input type="submit" value="Submit"></td>
</tr>
</table>
</form>
<script language="JavaScript" type="text/javascript">
//You should create the validator only after the definition of the HTML form
  var frmvalidator  = new Validator("myform");
  frmvalidator.addValidation("FirstName","req","Please enter your First Name");
 frmvalidator.addValidation("pwd1","pwd2","pwd","Password Invalid");
  //frmvalidator.addValidation("FirstName","maxlen=20",	"Max length for FirstName is 20");
 // frmvalidator.addValidation("FirstName","alpha");
  
  frmvalidator.addValidation("LastName","req");
  frmvalidator.addValidation("LastName","maxlen=20");
  
  frmvalidator.addValidation("Email","maxlen=50");
  frmvalidator.addValidation("Email","req");
  frmvalidator.addValidation("Email","email");
  
  frmvalidator.addValidation("Phone","maxlen=50");
  frmvalidator.addValidation("Phone","numeric");
  
  frmvalidator.addValidation("Address","maxlen=50");
  frmvalidator.addValidation("Country","dontselect=0");

</script>
</body>
</html>
Return current item: Lanai Content Management Framework