【问题标题】:jQuery Mobile: Numbers only input field?jQuery Mobile:仅数字输入字段?
【发布时间】:2012-06-07 22:37:40
【问题描述】:

我正在制作一个基于 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>

【问题讨论】:

    标签: jquery html jquery-mobile


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:
      <input type="number" name"abc">
      

      【讨论】:

      • 请添加一点上下文 - 不要只扔一行代码
      • 好的。我只是指简单的代码来调用手机上的数字键盘。对不起,伙计。
      • 如果只需要一行;)
      猜你喜欢
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-18
      • 2016-02-26
      • 2023-03-28
      相关资源
      最近更新 更多