input [number]
(directive in module ng
)
Text input with number validation and transformation. Sets the number validation
error if not a valid number.
<input type="number"
ng-model="{string}"
[name="{string}"]
[min="{string}"]
[max="{string}"]
[required]
[ng-required="{string}"]
[ng-minlength="{number}"]
[ng-maxlength="{number}"]
[ng-pattern="{string}"]
[ng-change="{string}"]>
ngModel – {string} –
Assignable angular expression to data-bind to.
name(optional) – {string=} –
Property name of the form under which the control is published.
min(optional) – {string=} –
Sets the min validation error key if the value entered is less then min.
max(optional) – {string=} –
Sets the max validation error key if the value entered is greater then min.
required(optional) – {string=} –
Sets required validation error key if the value is not entered.
ngRequired(optional) – {string=} –
Adds required attribute and required validation constraint to
the element when the ngRequired expression evaluates to true. Use ngRequired instead of
required when you want to data-bind to the required attribute.
ngMinlength(optional) – {number=} –
Sets minlength validation error key if the value is shorter than
minlength.
ngMaxlength(optional) – {number=} –
Sets maxlength validation error key if the value is longer than
maxlength.
ngPattern(optional) – {string=} –
Sets pattern validation error key if the value does not match the
RegExp pattern expression. Expected value is /regexp/ for inline patterns or regexp for
patterns defined as scope expressions.
ngChange(optional) – {string=} –
Angular expression to be executed when input changes due to user interaction with the input element.