2009-06-01 11 views
2

J'ai une page JSP, qui accepte les chaînes d'utilisateurs dans plus de 23 langues. Donc, un utilisateur anglophone écrit 8.5, et la fonction JavaScript doit l'accepter ainsi que l'entrée 8,5 d'un utilisateur russe.Internationalisation à l'intérieur de JavaScript

Dans ce scénario, comment pouvons-nous valider l'entrée en JavaScript pour toutes les langues?

+0

Mon idée est d'abord obtenir la valeur locale, puis la valeur du format numérique, puis valider avec l'entrée de l'utilisateur et si les correspondances retournent vale appropriée. Je pense que j'ai besoin d'un extrait pour cela. – GustyWind

Répondre

2

Vous pouvez probablement faire ce côté serveur avec Java en utilisant java.text.NumberFormat, mais Dojo a du code pour faire ce côté client. Voir dojo.number et dijit.form.NumberTextBox qui utilise dojo.number.

Questions connexes