AngularJS ng-maxlength-instruktion

Definition og brug

ng-maxlength tilføjer begrænsninger til inputfelt og formvaliderere.

ng-maxlength med instruktioner i HTML maxlength Egenskaberne er forskellige, den sidste blokerer brugerens input af mere end den begrænsede antal tegn.

ng-maxlength Instruktioner blokerer ikke brugeren for at indtaste flere tegn end grænserne, men hvis brugeren gør det, vil formularen blive ugyldig.

Eksempel

Vis fejlmeddelelse, hvis inputværdien overstiger fem tegn:

<form name="myForm">
<input name="myInput" ng-model="myInput" ng-maxlength="5">
<h1 ng-if="!myForm.myInput.$valid">Værdien er for lang</h1>
</form>

Prøv det selv

Syntaks

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

Bestående hovedsageligt af teksttyper <input> Elementer understøttet, men kan også bruges til andre elementer, der tillader brugerinput.

Parameter

Parameter Beskrivelse
number Et tal, der repræsenterer det maksimale antal gyldige tegn i et inputfelt.