Creating Reusable Validation Code : JavaScript DHTML examples (example source code) » Form Control » Validation

JavaScript DHTML
C++
Java Products
Java Articles
JavaScript DHTML Home  »   Form Control   » [  Validation  ]   
 



Creating Reusable Validation Code

Please note that some example is only working under IE or Firefox.


/*
JavaScript Unleashed, Third Edition
by Richard Wagner and R. Allen Wyke 

ISBN: 067231763X
Publisher Sams CopyRight 2000

*/
<html>
<head>
<title>Integer Validation</title>
<script language="JavaScript">
<!--begin script
function isInt(textObj) {
   var newValue = textObj.value;
   var newLength = newValue.length;
   for(var i = 0; i != newLength; i++) {
      aChar = newValue.substring(i,i+1);
      if(aChar < "0" || aChar > "9") {
         return false;
      }
   }
   return true;
}
// end script-->
</script>

</head>
<body>
<h1>Integer Validation</h1>
<form name="form1">
<input type="text"
   size=16
   maxlength=16
   name="data">
<input type="button"
   name="CheckButton"
   value="Validate"
   onClick="document.form1.result.value = '' +
    isInt(document.form1.data)">
<br>
Result <input type="text"
   size=16
   maxlength=16
   name="result">
</form>
</body>
</html>
Related examples in the same category
1.  Form validation: Not Empty, Valid Radio, is Number, string length, EMail Address
2.  Validate an input field with minimum and maximum values
3.  Validate an field with a maximum number of characters
4.  Phone Number Validation
5.  Credit Card Validation
6.  Money Format
7.  Validating User Input
8.  Validate email address
9.  Validate a number








Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.