US ZIP Validation using jQuery
HTML
- <input type="text" class="us_zip" />
- $(this).val(IsValidZipCode($(this).val()));
- });
- $('body').on('keyup','.us_zip',function(event){
- event = event || window.event;
- if((event.which>95 && event.which<106) || (event.which>47 && event.which<58)){
- $(this).val(IsValidZipCode($(this).val()));
- }
- });
- });
-
- function IsValidZipCode(zip) {
- var numbers = zip.replace(/\D/g, '');
- //var numbers = zip;
- var new_value = '';
- new_value = numbers.substr(0, 5);
- return new_value;
- }
Live Example: JSFiddle