Here’s how to validate US Zip code using JavaScript. We will be using a Regular Expression to do so.
<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Validate US Zip Code in JavaScript</title> <script type="text/javascript"> function IsValidZipCode(zip) { var isValid = /^[0-9]{5}(?:-[0-9]{4})?$/.test(zip); if (isValid) alert('Valid ZipCode'); else { alert('Invalid ZipCode'); } } </script></head> <body><form><input id="txtZip" name="zip" type="text" /><br /><input id="Button1" type="submit" value="Validate"onclick="IsValidZipCode(this.form.zip.value)" /></form></body></html>
The code above validates a US zip code based on both the five digit (12345) as well as nine-digit (12345-1234 ) schemes.
See a Live Demo
LATEST NEWS
