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