You can use the configuration options of the NumericTextBox to control the user input.
The NumericTextBox allows you to:
The NumericTextBox allows you to specify the number of digits after the decimal separator which can be entered by the user by setting the
decimals property. By default, the user input is not restricted.
You can control the value ranges by providing values for the
autoCorrect properties of the NumericTextBox. When
autoCorrect are set, the component cannot hold a value that is greater than
max and smaller than
You can specify the maximum number of characters the user can type or paste in the NumericTextBox by setting the
maxlength property. By default, the user input is not restricted.
maxlength option does not restrict:
- The length of the formatted value when the component is not focused.
- Setting the component value programmatically through the
valueoption or form control binding.
- Changing the value through the spinners, the mouse wheel, or the keyboard navigation.
The locale-specific decimal separator and the negative sign (
-) are included in the total allowed characters count.
The following example demonstrates how to restrict the user input by setting the