Prévenir des entrées dans le formulaire input type=“number”?

Je veux restreindre l'entrée d'utilisateur pour les nombres positifs, dans un formulaire html.

Je sais que vous pouvez définir min="0", il est cependant possible de contourner cette en entrant manuellement un nombre négatif.

Est-il un autre moyen de résoudre ce sans écrire une fonction de validation?

  • En HTML 5 u peut faire comme ceci: <input type="number" name="quantite" min="0">, et je pense que c'est la façon la plus élégante pour limiter l'entrée d'utilisateur pour les nombres positifs, sans écrire une fonction de validation.
  • Ce qui a été mentionné dans la question, ainsi que ses limites.
  • Sachez que les utilisateurs peuvent toujours contourner ces limitations! Si vous soumettez rien à côté serveur (lire db ou d'extraction de données fonctions de), vous devez valider une fois de plus de toute façon.
InformationsquelleAutor Ali | 2015-07-22