Jquery 在没有HTML5的Android/IOS中触发数字键盘进行输入
我在网站上搜索了以下内容 使用html5,我们可以轻松地触发数字键盘,如下所示:Jquery 在没有HTML5的Android/IOS中触发数字键盘进行输入,jquery,html,mobile,jquery-plugins,numeric,Jquery,Html,Mobile,Jquery Plugins,Numeric,我在网站上搜索了以下内容 使用html5,我们可以轻松地触发数字键盘,如下所示: <input type='tel' /> <input type='number'/> <input type='text' pattern='some pattern' /> (This will work in IOS and not in android) (这将在IOS中工作,而不是在android中) 但是我使用插件来格式化/限制用户输入,如果是数字。 根据aut
<input type='tel' />
<input type='number'/>
<input type='text' pattern='some pattern' /> (This will work in IOS and not in android)
(这将在IOS中工作,而不是在android中)
但是我使用插件来格式化/限制用户输入,如果是数字。
根据autoNumeric插件()的文档,
如果输入type='tel/number',自动数字将不起作用。我试过了,是的,它不起作用
- 如果我使用HTML5并删除autoNumeric,就会反映出我的应用程序对用户不友好。为了使它对用户友好,我需要做更多的代码更改(应该在开始之前仔细研究:-())
- 如果我使用autoNumeric,那么我的应用程序在移动应用程序中不会对用户友好
- 如果我使用另一个插件,而不是支持HTML5的autoNumeric插件,那么我需要对整个项目进行返工,测试时间将花费更多的成本
在mobile/ipad/iphone中,是否有任何jquery插件可以启用/触发不带html5且带有autoNumeric js()?根据文档,
版本1.9.19
增加了对
的支持
那么,为什么不使用它呢?来自autoNumeric.js的
目前仅适用于iOS
应该适用于大多数移动浏览器-在android设备上,您可能会得到暂停和等待按钮如果需要十进制数字,可以将模式修改为
[\d\.]>代码> 你应该考虑HTML5版本的手机,也许回到你的桌面上使用插件的版本。如果我是正确的,你是说要动态地检测和加载适当的输入和jQuery插件。对吗?他们有文档吗?嗨,但是他们提到了“类型必须最好设置为”文本。“要正确使用自动数字功能”:-(.检查文档是的,他们在该版本的更新日志中提到了。在文档页面上。滚动到下面并查看是,但我在已知问题中看到“类型必须最好设置为“文本”才能正确使用自动数字功能”