Como faço limite de caractere no input ?

4 respostas
angular2html5
D

tenho esse input no Angular 2, e queria saber como faço colocar um limite de caractere ex: Queria deixar apenas 2 campos.

<input pInputText type="number" formControlName="ordem" [(ngModel)]="dadosAuxiliaresEstabelecimento.ordem" />

4 Respostas

R

Em outro tópico vi que sugeriram adicionar isso: [maxlength]=“2”, foi aceito como resolvido, mas não tenho certeza se funciona.

<input pInputText type="number" formControlName="ordem" [maxlength]="2" [(ngModel)]="dadosAuxiliaresEstabelecimento.ordem" />

D

não resolveu rs…

R

Eu creio que ao tentar submeter o form ele valide se tem apenas 2, não que trave podendo digitar apenas 2 caracteres. Para bloquear durante a escrita, utilize o inputMask. Explicando

D

Mas, se você usar o

<input type="text" maxlength="2"/>

Não resolve?

Criado 1 de março de 2018
Ultima resposta 1 de mar. de 2018
Respostas 4
Participantes 3