by Hiroshi on June 15th, 2008
In forms to prevent people from writing jhgkljtb7ibylihyb8lyi in phone TextField use the following script.
Head Section Code
Use this javascript in head section of your webpage. Or use external javasript file.
<script language = "Javascript"> // Declaring required variables var digits = "0123456789"; // non-digit characters which are allowed in phone numbers var phoneNumberDelimiters = "()- "; // characters which are allowed in international phone numbers // (a leading + is OK) var validWorldPhoneChars = phoneNumberDelimiters + "+"; // Minimum no of digits in an international phone no. var minDigitsInIPhoneNumber = 10; function isInteger(s) { var i; for (i = 0; i < s.length; i++) { // Check that current character is number. var c = s.charAt(i); if (((c < "0") || (c > "9"))) return false; } // All characters are numbers. return true; } function stripCharsInBag(s, bag) { var i; var returnString = ""; // Search through string's characters one by one. // If character is not in bag, append to returnString. for (i = 0; i < s.length; i++) { // Check that current character isn't whitespace. var c = s.charAt(i); if (bag.indexOf(c) == -1) returnString += c; } return returnString; } function checkInternationalPhone(strPhone){ s=stripCharsInBag(strPhone,validWorldPhoneChars); return (isInteger(s) && s.length >= minDigitsInIPhoneNumber); } function ValidateForm(){ var Phone=document.frmSample.txtPhone if ((Phone.value==null)||(Phone.value=="")){ alert("Please Enter your Phone Number") Phone.focus() return false } if (checkInternationalPhone(Phone.value)==false){ alert("Please Enter a Valid Phone Number") Phone.value="" Phone.focus() return false } return true } </script>
Form Code
<form name="frmSample" method="post" action="#" onSubmit="return ValidateForm()"> <p>Enter a phone number : <input type="text" name="txtPhone"> </p> <p> <input type="submit" name="Submit" value="Submit"> </p> </form>
Download Phone Number Validation Script
Form, Form Validation, validation
One Review
Leave a Review
Incoming Searches
php validate phone number international, php validate international phone number, php phone number validation, PHP script to validate phone number, phone number validation php, telephone number validation php, validate international Phone, php international phone number validation, phone numbers in php, php phone number validation international, php international validate phone number, php phone book script, php phon number verification, php minimum number of digits, php mysql free script, php scripts: validate phone number, zend phone number validation, validation minlength alert script download, validation in javascript for international system of numbers, validate international phone number php, validate international number, validate form php phone, telephone Number validation for contact-form-7 in wordpress, show alert phone number validation in ajax-php, script php telephone book, php validation numero telephone international, php validate international phone numbers, php international telephone validation, php international phone number validation function, international phone validation javascript in php, international phone validation, international phone number validation, international phone number minimum length, international phone number javascript validation, international phone number format validation in js, International number validation, how to type in phone number for international form, free international phone number validation script, contact form 7 number validation, international telephone number validation, javascript for minimum digits required for form, javascript number validation, numbers telephone php script, pHONE NUMBER VERIFICATION TEMPLATE, phone number validation script, phone number validation in php, minimum number phone digits international, minimum length international phone number, MAGIC VALIDATE BOOK SYSTEM, javascript validation phone number, javascript validate phone numbers, javascript phone number validation script template, contact for validation php phone



[...] update is in procession with phone number validation and email validation in form [...]