ng-maxlengthChỉ thị AngularJS


Thí dụ

Hiển thị lỗi nếu giá trị đầu vào dài hơn năm ký tự:

<form name="myForm">

<input name="myInput" ng-model="myInput" ng-maxlength="5">

<h1 ng-if="!myForm.myInput.$valid">The value is too long</h1>

</form>

Định nghĩa và Cách sử dụng

Chỉ ng-maxlengththị thêm một giới hạn vào trường đầu vào và trình xác nhận của biểu mẫu.

Thuộc tính ng-maxlengthnày không giống với maxlength thuộc tính trong HTML, điều này sẽ ngăn người dùng nhập nhiều hơn số ký tự bị hạn chế.

Lệnh ng-maxlengthsẽ không ngăn người dùng nhập nhiều hơn số ký tự bị hạn chế, nhưng biểu mẫu sẽ không hợp lệ nếu họ làm như vậy.


Cú pháp

<input type="text" ng-maxlength="number"></input>

Chủ yếu được hỗ trợ bởi các phần tử <input> của loại văn bản, nhưng cũng có thể được sử dụng trên các phần tử khác cho phép người dùng nhập.


Giá trị tham số

Value Description
number A number representing the maximum number of characters legal for the input field.