2
私は23以上の言語でユーザーストリングを受け付けるJSPページを持っています。したがって、英語を話すユーザーは8.5
と書いてあり、JavaScript関数はそれを受け入れるべきであり、ロシア語のユーザーからの入力8,5
も受け入れるべきです。JavaScript内の国際化
このシナリオでは、すべての言語のJavaScriptの入力をどのように検証するのですか?
私は23以上の言語でユーザーストリングを受け付けるJSPページを持っています。したがって、英語を話すユーザーは8.5
と書いてあり、JavaScript関数はそれを受け入れるべきであり、ロシア語のユーザーからの入力8,5
も受け入れるべきです。JavaScript内の国際化
このシナリオでは、すべての言語のJavaScriptの入力をどのように検証するのですか?
java.text.NumberFormatを使用してこのサーバー側をJavaで実行できますが、Dojoにはこのクライアント側で行うコードがあります。 dojo.numberを使用するdojo.numberおよびdijit.form.NumberTextBoxを参照してください。
私のアイデアは、最初にロケール値と数値書式の値を取得し、次にユーザー入力で検証し、一致すれば適切なvaleを返します。これについてはスニペットが必要だと思います。 – GustyWind