9

jQueryMobileをベースにしたWebサイトを作成しています。特定のフィールドでは、数字のみ、より正確には4桁を受け入れたいと思います。スライダー入力がこれを行うことに気づきました(電話のフィールドをタップすると、「数字のみのキーボード」が表示されます)。

ただし、ユーザーに正確な番号を入力してもらいたいので、スライダー自体には興味がありません(たとえば、4687はタッチフォンのスライダーで達成するのが少し難しいです)。

スライダーに代わるものはありますか、それとも実際のスライダーを隠すためのきちんとした方法はありますか?

<div data-role="fieldcontain">
    <fieldset data-role="controlgroup">
        <label for="slc_length">
            Length
        </label>
        <input type="range" name="slider" id="slc_length" value="500" min="8" max="9999" data-highlight="true" />
    </fieldset>
</div>
4

2 に答える 2

11

数値の入力タイプを使用します。ただし、サーバー側の検証をあきらめないでください。

于 2012-06-03T15:11:58.240 に答える
4
<input type="number" name"abc">
于 2014-07-15T18:14:19.493 に答える