我需要一个同时具有数字和 - 符号的键盘,因为输入=“tel”缺少它我想我会使用input =“number”,但是每当我完成输入时它会将数字解析为另一种格式,例如:“19880522-3243”变为“19 880 522”。
有没有人知道如何使用“ - ”获取数字键盘或禁用input =“number”时发生的解析?
答案 0 :(得分:0)
如jQuery Mobile documentation中所述。引用该网站:
在jQuery Mobile中,您可以使用现有的和新的HTML5输入类型 密码,电子邮件,电话,号码等。某些类型值是 在浏览器中呈现不同。例如,Chrome渲染了 范围输入为滑块。 jQuery Mobile标准化了它的外观 范围和搜索通过动态更改其类型到文本。您可以 配置哪些输入类型降级为带有页面的文本 插件的选项。
使用这些更具体的输入类型的一个主要优点 在移动设备上,加速数据输入的专用键盘是 提供代替标准文本键盘。请尝试以下方法 在移动设备上输入以查看哪些显示自定义键盘 各种平台。
虽然未在文档中明确说明,但检查示例的来源表明可以使用type=""
属性定义输入类型。给这个旋转:
<input type="tel" name="tel" id="tel" value="" />