検索

ホームページ  >  に質問  >  本文

入力した数値を増やすにはどうすればよいですか?

HTML input 要素を使用するときに step 属性を実装しようとしました。このようにして、入力フィールドの上/下矢印をクリックして、現在の値に 100 を追加できます。

ただし、step は正当な値を決定するため、単純な増分では機能しません。たとえば、123 と入力すると、223 ではなく 200 に増加します。

リーリー リーリー

input 要素のインクリメント/デクリメント関数の簡単な解決策はありますか?

P粉605233764P粉605233764262日前373

全員に返信(2)返信します

  • P粉459440991

    P粉4594409912024-04-02 17:25:23

    リーリー リーリー

    コールバック関数では、組み込みメソッド stepUp() と stepDown() を使用して、入力値をそれぞれ 100 ずつインクリメントおよびデクリメントします。これらのメソッドにより、ステップのプロパティに関係なく、入力値が正しく変更されることが保証されます。

    返事
    0
  • P粉138871485

    P粉1388714852024-04-02 09:04:37

    step 属性を押しのけます:

    リーリー リーリー

    返事
    0
  • キャンセル返事