AngularJS ng-maxlength지시문


예시

입력 값이 5자보다 길면 오류를 표시합니다.

<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>

정의 및 사용

지시문 은 ng-maxlength입력 필드와 양식의 유효성 검사기에 제한을 추가합니다.

속성은 사용자가 제한된 문자 수 이상을 입력할 수 없도록 하는 HTML ng-maxlength의 속성과 동일하지 않습니다 .maxlength

ng-maxlength지시문은 사용자가 제한된 수의 문자를 초과하여 입력하는 것을 방지하지 않지만 그렇게 하면 양식이 유효하지 않습니다.


통사론

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

주로 텍스트 유형의 <input> 요소에서 지원되지만 사용자 입력을 허용하는 다른 요소에서도 사용할 수 있습니다.


매개변수 값

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