I am facing one weird issue when trying to use ng-pattern
with input type number.
<input type="number" name="input" min="0" max="1000" data-ng-model="input" ng-pattern="/^[0-9]*$/">
<div data-ng-if="Form.input.$error.pattern">Please enter an Integer number between 0 and 1000.</div>
</div>
As per my regular expression defined, error should be shown when user input 1.
. Right?
However, it does not show error when type 1.
but shows error for input 1.1
Why not for 1.
?
Anything im missing here?