Your complete collection of data-entry and validation controls: choose from masked, date, numeric, and custom editing. Get built-in masks, custom format support, localization, and more with the Wijmo Input widget (wijinput).

Masked editing
Select from over 23 built-in masks or customize your own. Wijmo Input widget (wijinput) includes 14 built-in standard masks, including time and date formats, day of week chooser, and numeric range. This input widget includes 9 built-in standard masks, including short and long date and time formats. Both include custom format support.
Built-in validation
Eliminate invalid input such as alphanumeric characters in a numeric input box. You can visually alert your users with red font or display an error message.

Drop-down options
The specialized Input widgets for date/time and numeric editing support drop-down and spin (up/down) buttons.
Rich formatting model
Format input boxes in almost any way imaginable. A rich formatting model enables developers to customize the appearance of a control’s text, border, cell spacing, color scheme, and so on.
Cultural support
Define the cultural setting used by any input control – this applies to string comparison, numeric and date time formats, and special characters.

Date picker
A calendar may be used as a date picker. To enable the trigger button to open the default calendar, simply set the showTrigger option to true.

Numeric editing
Set value input limits, specify number of decimal places, and indicate use of the thousands separator for the numeric, currency, and percent Input widgets.

Password protection
Protect input text by displaying password characters. Simply select a character (*, for example) to substitute for the actual input characters.
Keyboard support
Quickly edit input values using keyboard support. Move the cursor one position to the left or right or to the beginning or end, increment or decrement the range value, copy and paste, and more!