小数点以下2桁まで表示可能質問する

小数点以下2桁まで表示可能質問する

があり<input type="number">、ユーザーの入力を純粋な数字または小数点以下 2 桁までの数字に制限したいと考えています。

基本的に、価格の入力をお願いしています。

正規表現を避けたいのですが、方法はありますか?

<input type="number" required name="price" min="0" value="0" step="any">

ベストアンサー1

step="any"任意の小数点以下の桁数を許可するの代わりに、step=".01"小数点以下の桁数を 2 桁まで許可する を使用します。

詳細は仕様をご覧ください:https://www.w3.org/TR/html/sec-forms.html#the-step-attribute

おすすめ記事