jQuery Masked Input

jquery-masked-input
The jqxMaskedInput widget uses a mask to distinguish between proper and improper user input. You can define phone number, ssn, zip code, dates, etc. masks by setting the jqxMaskedInput mask property. See Online MaskedInput Demos

Features

  • Mask specific formatting
  • Customizable Prompt Chart
  • Cross-browser/cross-platform support
  • Appearance and Themes

Mask specific formatting

When a mask is defined for the input field, entries to that field must match the pre-defined formatting. For example, you can use a mask to specify the format used with telephone numbers or postal codes. There is also an option to define a regex expression for all or any of the mask items.

Customizable Prompt Chart

The mask characters are displayed with “_” by default. With jqxMaskedInput, you can change this default char to any other char.

Cross-browser/cross-platform support

jQuery MaskedInput supports all major desktop and mobile web browsers – Internet Explorer 7.0+, Firefox 2.0+, Safari 3.0+, Opera 9.0+, Google Chrome, IE Mobile, Android, Opera Mobile, Mobile Safari(IPhone, IPad).

Appearance and Styling

jQuery MaskedInput ships with 5 professionally designed themes. Each theme is stored in a separate CSS file which makes it easy to export, customize and re-use. The themes can be easily switched using a single property.