HTML textarea element control with angular data-binding. The data-binding and validation
properties of this element are exactly the same as those of the
input element
.
<ANY textarea ng-model="{string}" [name="{string}"] [required] [ng-minlength="{number}"] [ng-maxlength="{number}"] [ng-pattern="{string}"] [ng-change="{string}"]> ... </ANY>
<ANY class="textarea ng-model: {string}; [name: {string};] [required] [ng-minlength: {number};] [ng-maxlength: {number};] [ng-pattern: {string};] [ng-change: {string};]"> ... </ANY>
ng-model – {string} –
Assignable angular expression to data-bind to.
name(optional) – {string=} –
Property name of the form under which the control is published.
required(optional) – {string=} –
Sets required
validation error key if the value is not entered.
ng-minlength(optional) – {number=} –
Sets minlength
validation error key if the value is shorter than
minlength.
ng-maxlength(optional) – {number=} –
Sets maxlength
validation error key if the value is longer than
maxlength.
ng-pattern(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.
ng-change(optional) – {string=} –
Angular expression to be executed when input changes due to user interaction with the input element.