2012-08-06 69 views
3

晚安家伙,HTML5 - Android平板 - INPUT TYPE NUMBER

我使用的输入类型与号码,但该领域是逗号和点货币值。更多的Android打开键盘只有数字没有逗号或点。上银河标签

例错误10.1

http://pastie.org/5063487

http://jsfiddle.net/F8EPw/

+0

你可以考虑使用jQuery UI的'spinner'插件来处理货币值 - http://tjvantoll.com/2012/07/15 /天然-HTML5-数选择器-VS-jQuery的UIS-微调器 - 其中使用的/。你不会在Android上获得正确的键盘,但你会得到可以在任何地方使用货币输入的纺纱工。 – 2012-08-07 12:15:20

回答

3

尝试使用<input type="number" step="any" /> 进一步解释,可以发现here

+0

Hello Pascal, 我已经测试过这个解决方案,即使使用没有结果的模式。当我试图说出点或逗号时,只是用尽了行动。 实例: > Globsecure 2012-08-07 11:26:03

+0

Ahh我使用的是Android 3.2 em三星Tab 10.1 – Globsecure 2012-08-07 11:46:06

+1

@WilliamReisFernandes,我处于相同的情况。我已经测试了一切:步,分,最大,模式等等。你也会说你已经试过了所有的东西,但是你已经把答案标记为好。你找到解决方案吗?任何帮助都感激不尽。 – 2012-09-25 16:09:11

1

我已经测试了这个解决方案,甚至使用模式没有结果。当我试图说出点或逗号时,只是用尽了行动。

例子:

<input type="text" name="test" pattern="\d*" /> 

<input type="number" step="0.01" pattern="\d+(\.\d*)?"> 

<input type="number" min="0" max="999" step="0.000001" pattern="\d+(\.\d*)?" /> 
我使用的是Android 3.2三星EM标签

啊10.1

相关问题