在没有HTML5的Android/IOS中触发数字键盘输入

Jee*_*Jsb 4 mobile jquery html5 numeric jquery-plugins

我搜索了我发现以下内容的网站.

使用html5,我们可以轻松触发数字键盘,如下所示,

<input type='tel' />
<input type='number'/>
<input type='text' pattern='some pattern' /> (This will work in IOS and not in android)
Run Code Online (Sandbox Code Playgroud)

但是我使用autoNumeric插件来格式化/限制用户输入,如果是数字. 根据autoNumeric插件(http://www.decorplanit.com/plugin/)的文档,如果输入type ='tel/number ' ,autoNumeric将不起作用.我试过,是的,它不起作用.

  • 如果我使用HTML5并删除autoNumeric,将反映我的应用程序不会用户友好的方式.为了使用户友好,我需要做更多的代码更改(应该在开始之前完美地研究:-().
  • 如果我使用autoNumeric,那么我的应用程序在MOBILE中将不是用户友好的.
  • 如果我使用另一个插件而不是autoNumeric并支持HTML5,那么我需要对整个项目进行返工,测试时间将花费更多.

我的要求是,

如何在没有html5的情况下启用/触发移动/ ipad/iphone中的数字键盘

要么

是否有任何jquery插件可以在没有html5和autoNumeric js(autonumeric js)的移动/ ipad/iphone中启用/触发数字键盘

小智 5

根据文档,Version 1.9.19增加了对支持<input type='tel' />

那么,为什么不使用它呢?