2016-07-08 4 views
1

以下は私のテキストボックスであるエラーを示している。私は数タイプのテキストボックスに浮動番号を入力すると、Firefoxが

<input type="number" id="payement-textbox" name="payment-textbox" min="1" max="100000" maxlength="9" class="payment" placeholder="--" value=""/> 

これはGoogle Chromeで正常に動作します。しかし、mozilla Firefoxで浮動小数点数を入力しようとすると、ボックスの周りに赤い枠線が作成されます。浮動小数点数を検証するためにfirefoxを停止する方法はありますか?

+0

'input type = number'はローカライズされた値だけを受け入れます。ローカライゼーション設定で小数点の区切り記号としてカンマを使用する場合は、カンマを10進数のリミッタとして入力する必要があります。 – Teemu

答えて

0

ステップ属性を指定するだけです。

<input type="number" id="payement-textbox" name="payment-textbox" min="1" max="100000" maxlength="9" class="payment" placeholder="--" step="any" value=""/> 

これが役に立ちます。

+0

これは役に立ちました:)ありがとう:) –

0

このようなプログラミングエラーを避けるために、Chromeの耐性は非常に高いです。 Huxditが述べたように、ステップ属性を含める必要があります。

<input type="number" step="any" /> 
関連する問題