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).


Input masked editing

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.


Input drop-down options

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.


jQuery date picker

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.


Input numeric editors

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.


Input password protection

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!