我正在开发一个(cordova)网络应用程序,其中包含一些小数输入字段。众所周知,没有办法在浏览器中更改系统键盘,所以我正在寻找一个 javascript (jQuery) 插件来使用纯数字键盘来实现魔法。
我想拥有以下功能,它应该为用户提供最好的可用性:
Typing | Result
1 | 0.01
12 | 0.12
123 | 1.23
1234 | 12.34
12345 | 123.45
123456 | 1,234.56
我找到了一个插件,它几乎完全符合我的描述,但有一个例外:您只输入完整的数字,您必须输入小数分隔符才能更改小数。
http://www.teamdf.com/web/jquery-number-format-redux/196/
演示: http: //opensource.teamdf.com/number/examples/demo-as-you-type.html
因为我想在我想使用的智能手机上运行它<input type="text" pattern="\d*" />
,所以无法向该插件输入小数点分隔符。
我做了一些搜索,但没有找到适合该用法的插件。我真的无法想象以前没有人写过这样的插件,所以我问你:
是否有插件可以在网络应用程序上创建有效的十进制输入?