0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

HTML 少数入力時に「有効な値を入力してください」と出たときの話

Last updated at Posted at 2020-01-12

目次

  • input要素などで数値入力を行う際に少数の入力で「有効な値を入力してください。」と出てしまったときに少数の入力を可能にする方法をまとめる。

結論

  • input要素にてstepを指定する。

書き方の例

  • 問題箇所のinput要素を下記に記載する。

    <input type="number" name="study_time">
    
  • 小数点第一位までの入力に対応されたい場合は下記のようにstepを登録する。

    <input type="number" step="0.1" name="study_time">
    
  • 少数点第二位までの入力に対応させたい場合は下記のようにstepを登録する。

    <input type="number" step="0.01" name="study_time">
    
  • 100の位以下の入力を行わせたくない場合は下記のようにstepを登録する。

    <input type="number" step="100" name="study_time">
    
0
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?