Text Mask is an input mask library. It can create input masks for phone, date, currency, zip code, percentage, email, and literally anything!
jQuery.inputmask is a jquery plugin which create an input mask. An inputmask helps the user with the input by ensuring a predefined format. This can be usefull for dates, numerics, phone numbers, ...
Mask.js is a simple functionality that you can use to force user met a pattern into inputs.
International Telephone Input is a jQuery plugin for entering and validating international telephone numbers. It adds a flag dropdown to any input, which lists all the countries and their international dial codes next to their flags.
NumBox jQuery Plugin helps ensure that a numeric keyboard will pop-up on mobile devices when a number is entered. It offers real-time validation as you type plus display formatting for mobile devices and desktop browsers, is designed for HTML5's
input type="number" elements, and provides a number of customization options.
Labelmask is a way to create accessible input hinting without using input masks.
Labelmask inserts formatting hinting after the label, and updates as the user inputs their information. When the user leaves the field the formatting gets applied to the input value itself.
formatter.js is a library to format user input to match a specified pattern. Credit card, phone number, currency and zip code form formatting etc...
Also there is a jQuery wrapper version too.
Formance.js is a jQuery library for formatting and validating form fields. It supports the following form fields
autoNumeric is a jQuery plugin that automatically formats currency and numbers as you type on form inputs. It supports most International numeric formats and currency signs including those used in Europe, North and South America, Asia and India (lakhs).
maskMoney is a jQuery plugin to mask data entry in the input text in the form of money (currency).
meioMask is a simple use plugin for creating and applying masks at text input fields.
* Accepts paste event;
* Has fixed and reverse mask types ( allow number mask );
* You can still use your hotkeys and others (ex: ctrl+t, ctrl+f5, TAB …);
* Supports metadata plugin;
* Works with iPhone;
* Allow default values;
* Has callbacks for invalid inputs, valid and overflow;
* Has function to mask strings...
A jQuery plugin to help implement the over label technique. When the user puts focus on the input, the label will be hidden. When the input is blurred and has no value, the label will be shown again. Just need to write the CSS based on your DOM structure to position the label over the element correctly.