2009-06-01 21 views
2

私は23以上の言語でユーザーストリングを受け付けるJSPページを持っています。したがって、英語を話すユーザーは8.5と書いてあり、JavaScript関数はそれを受け入れるべきであり、ロシア語のユーザーからの入力8,5も受け入れるべきです。JavaScript内の国際化

このシナリオでは、すべての言語のJavaScriptの入力をどのように検証するのですか?

+0

私のアイデアは、最初にロケール値と数値書式の値を取得し、次にユーザー入力で検証し、一致すれば適切なvaleを返します。これについてはスニペットが必要だと思います。 – GustyWind

答えて

2

java.text.NumberFormatを使用してこのサーバー側をJavaで実行できますが、Dojoにはこのクライアント側で行うコードがあります。 dojo.numberを使用するdojo.numberおよびdijit.form.NumberTextBoxを参照してください。