jQuery Mobile:数字只输入字段?

时间:2012-06-03 15:09:14

标签: jquery html5 jquery-mobile

我正在建立一个基于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>

2 个答案:

答案 0 :(得分:11)

使用输入类型的数字。不要放弃服务器端验证!

答案 1 :(得分:4)

<input type="number" name"abc">