Numeric fields are validated by forcing numeric conversion as the user types, leading to the following issues (and possibly more).
- Erasing the value in the field results in 0 instead of a validation error.
- Entering a decimal point at the beginning or end of a number doesn't work.
- Entering two decimals points in the middle of a number results in NaN instead of a validation error.
Numeric fields are validated by forcing numeric conversion as the user types, leading to the following issues (and possibly more).