Download jquery.maskedinput-master.zip
This is a masked input plugin for the jQuery javascript library. It allows a user to more easily enter fixed width input where you would like them to enter the data in a certain format (dates,phone numbers, etc). It has been tested on Internet Explorer, Firefox, Safari, Opera, and Chrome. A mask is defined by a format made up of mask literals and mask definitions. Any character not in the definitions list below is considered a mask literal. Mask literals will be automatically entered for the user as they type and will not be able to be removed by the user.The following mask definitions are predefined:
Date | 99/99/9999 | |
Phone | (999) 999-9999 | |
Phone(Readonly) | (999) 999-9999 | |
Phone + Ext | (999) 999-9999? x99999 | |
Russian Phone | +7 999 999 999 | |
Int'l-1 Phone | +9 999 999 999 | |
Int'l-2 Phone | +99 999 999 999 | |
Int'l-9 Phone | +999 999 999 999 | |
Tax ID | 99-9999999 | |
SSN | 999-99-9999 | |
Product Key | a*-999-a999 | |
Eye Script | ~9.99 ~9.99 999 | |
Purchase Order | aaa-999-*** | |
Percent | 99% | |
Phone (autoclear=false) | (999) 999-9999 | |
Phone + Ext (autoclear=false) | (999) 999-9999? x99999 |
Source: https://github.com/digitalBush/jquery.maskedinput