[InputNumber] 21桁(値によって22桁)を超えると指数表記で表示され、さらに入力すると小さな値に変更されてしまう
対象製品
Wijmo 5
詳細
21桁(値によって22桁)を超えた値を入力すると指数表記で表示されます。指数表記で表示された後、さらに値を入力すると小さな値に変更されてしまいます。
これは、JavaScriptの小数値の精度に起因する制限事項です。
これは、JavaScriptの小数値の精度に起因する制限事項です。
回避方法
下記コードのように入力できる文字数を設定します。
◆サンプルコード(JavaScript)
----------------------------------
inputNumber.inputElement.maxLength = 12;
----------------------------------
◆サンプルコード(JavaScript)
----------------------------------
inputNumber.inputElement.maxLength = 12;
----------------------------------