数値入力は、数値を保持するテキスト入力です。数値をロケールに合わせた書式で表示し、入力されたテキストも同じ書式で読み取ります。フォーカスが外れると、値を min から max の範囲内で step の刻みに合わせます。

ネイティブの数字や区切り文字も読み取れます。アラビア・インド数字、ペルシア数字、デーヴァナーガリー数字、桁区切りとして使われるスペースやピリオド、あらゆる種類のマイナス記号に対応します。ステップボタンを押し続けると、だんだん速く繰り返します。

ステッパー

両側にボタンがあり、min と max に達すると無効になります。矢印キーでも増減できます。

A table for 2. Hold a button to count faster.

通貨とパーセント

format に Intl.NumberFormat のオプションを渡し、locale を指定します。値は普通の数値のままです。

Value: 1234.5 · 0.15