Skip To Main Content | Home | Sitemap | Contact
Latest Visitors: United States's flagKorea  Republic of's flagUnited States's flagUnited States's flagUnited States's flagUnited States's flagRussian Federation's flagChina's flagSweden's flagNetherlands's flagUnited States's flagUnited States's flagChina's flagChina's flagPakistan's flagUnited States's flagUnited States's flagUnited States's flagSpain's flagUnited States's flagUnited States's flagUnited States's flagUnited States's flagUnited States's flagUnited States's flag
 

How can you check that a form field only contains digits?

You can enter valid or invalid data and tab out or mouse out of the field and it will validate.  You can also force validation by clicking the button while the field has focus.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">

<head>
<title>Validate Field With Only Digits Allowed</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="author" content="Roderick Divilbiss">
<meta name="copyright" content="© 2005-2010 Roderick Divilbiss">
<script type="text/javascript">
<!--
function checkDigitsOnly(fld) {
    var phone = fld.value;
    var RegExPattern = /^[0-9]+$/;
    if ((phone.match(RegExPattern)) && (phone!='')) {
        return true;
    } else {
        alert("Phone number contains invalid characters!\n Only Numbers are allowed.\n\t 5555555555"); //if any invalid chars
        fld.focus();
        return false;
    }
}
//-->
</script>
</head>

<body>
<input type="text" name="intPhone" onblur="checkDigitsOnly(this);" size="25" />
</body>

</html>


This Weeks Most Popular Pages Newest Pages