2017-07-31 3 views
-1

J'ai une zone de texte HTML. Comment autoriser seulement des nombres dans l'événement keypress? Il y a un type=number mais j'ai un type de texte.Comment autoriser uniquement les nombres dans le type de texte html en utilisant TypeScript?

+0

Voir ceci: https://stackoverflow.com/a/41479077/1791913 – Faisal

+0

pourquoi vous avez besoin de zone de texte? si seulement accepter des nombres. – Hareesh

+0

Pourquoi devez-vous utiliser du texte de type? Qui ou quoi vous force à? – k0pernikus

Répondre

0

Vous pouvez utiliser Reactive Forms dans votre composant et pour autoriser uniquement les nombres dans le champ de saisie, vous pouvez utiliser Validators.pattern("^\\d+$") comme minlength, les validations requises sont gérées dans ce formulaire.