Comment écrire un inputText accepter que des nombres entiers dans l' #,###.00 modèle
Est-il possible d'écrire un inputText qui accepte seulement les chiffres et aussi dans le #,###.00 modèle de format de saisie d'un nombre de devise dans le JSF ? (à l'aide de PrimeFaces sera plus apprécié)
Merci...
Est Regex une option? 🙂
Salut FailedDev, je suis nouveau sur le JSF et ne sais pas la Regex. Pourriez-vous en dire un peu plus sur les Regex? Comment puis-je le faire?
Salut FailedDev, je suis nouveau sur le JSF et ne sais pas la Regex. Pourriez-vous en dire un peu plus sur les Regex? Comment puis-je le faire?
OriginalL'auteur Faruk Postacioglu | 2011-11-30
Vous devez vous connecter pour publier un commentaire.
Cochez cette lien
Dit ici que vous pouvez utiliser:
Je n'ai jamais utilisé PrimeFaces avant, mais j'ai utilisé de la JSF. Si vous ne voulez pas l'utiliser javascript, vous devez utiliser un convertir balise à l'intérieur de la inputText tag.
PD: RegEx est une autre option. RegEx moyens d'Expression Régulière. C'est une manière de vérifier si quelque chose comme une chaîne correspond à une règle. Vous pouvez utiliser jsf avec les RegEx Validateur.
OriginalL'auteur tomiito
Ce code ci-dessous fonctionne
pour effacer les clés disponibles
pour effacer la clé de modifier si ((charCode < 48 || charCode > 57) && charCode!=8 && charCode!=46)
OriginalL'auteur Ömer Faruk Kurt
Ajout utile non cotées de réponse à cette question :
Simplement, vous pouvez utiliser primefaces extension tag
inputNumber
:https://www.primefaces.org/showcase/ui/input/inputNumber.xhtml
OriginalL'auteur Al-Mothafar