9

我正在制作一个基于 jQuery Mobile 的网站。在特定字段上,我只想接受数字,或者更准确地说是 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 回答