Je le code ci-dessousRestreindre input type = « numéro » à son minimum ou maximum si elle est hors de portée
<form:input type="number" min="1" max="4" size="5" value="1" path="n" name='n' placeholder="<5" style="height:25px;width:60px"></form:input>
si un utilisateur entre une valeur dans la zone de texte hors de la plage, il devrait réinitialiser sa valeur minimale ou maximale la plus proche, par exemple si l'utilisateur entre dans la zone de texte inférieure à 1, alors il devrait être réinitialisé à 1, s'il entre plus de 4, alors il devrait être réinitialisé à 4.
Veuillez nous contacter si vous en avez autre tag au lieu d'utiliser l'étiquette d'entrée pour restreindre
Il existe déjà une solution qui ne fonctionne pas pour moi
Copie possible de [Restreindre l'utilisateur pour mettre la valeur dans la plage de l'entrée html (type = number)] (http://stackoverflow.com/questions/25825843/restrict-user- to-put-value-in-range-in-html-input-type-nombre) –
Non, il est sur la touche. J'ai besoin de restriction sur la saisie directe dans la zone de texte – Joshi
Toute façon de désactiver l'édition de zone de texte et devrait utiliser uniquement la touche? – Joshi