在iPhone中禁用数字键盘解析

时间:2012-08-17 14:08:22

标签: jquery iphone html5 jquery-mobile keyboard

我需要一个同时具有数字和 - 符号的键盘,因为输入=“tel”缺少它我想我会使用input =“number”,但是每当我完成输入时它会将数字解析为另一种格式,例如:“19880522-3243”变为“19 880 522”。

有没有人知道如何使用“ - ”获取数字键盘或禁用input =“number”时发生的解析?

1 个答案:

答案 0 :(得分:0)

如jQuery Mobile documentation中所述。引用该网站:

  

在jQuery Mobile中,您可以使用现有的和新的HTML5输入类型   密码,电子邮件,电话,号码等。某些类型值是   在浏览器中呈现不同。例如,Chrome渲染了   范围输入为滑块。 jQuery Mobile标准化了它的外观   范围和搜索通过动态更改其类型到文本。您可以   配置哪些输入类型降级为带有页面的文本   插件的选项。

     

使用这些更具体的输入类型的一个主要优点   在移动设备上,加速数据输入的专用键盘是   提供代替标准文本键盘。请尝试以下方法   在移动设备上输入以查看哪些显示自定义键盘   各种平台。

虽然未在文档中明确说明,但检查示例的来源表明可以使用type=""属性定义输入类型。给这个旋转:

<input type="tel" name="tel" id="tel" value="" />