Android 在本机浏览器上输入类型为数字的十进制数

Android 在本机浏览器上输入类型为数字的十进制数,android,html,android-webview,number-formatting,Android,Html,Android Webview,Number Formatting,Hy 在我的网站上,你必须提交一个金额(通常是美分) 我的问题是,在本机android浏览器的某些版本(android 4.3,编辑:android 2.3.3)上,出现的数字键盘没有“.” 我想保留数字便笺簿以记录金额 你知道我该怎么做吗 编辑: 我宁愿不必拆分它。您可以将字段拆分为两个不同的字段: <input type="number" name="number"/> <input type="number" name="decimal" /> 事实上,问题不

Hy

在我的网站上,你必须提交一个金额(通常是美分)


我的问题是,在本机android浏览器的某些版本(android 4.3,编辑:android 2.3.3)上,出现的数字键盘没有“.”

我想保留数字便笺簿以记录金额

你知道我该怎么做吗

编辑:

我宁愿不必拆分它。

您可以将字段拆分为两个不同的字段:

<input type="number" name="number"/>
<input type="number" name="decimal" />

事实上,问题不在于html或浏览器,而在于android 4.3的android默认键盘: 数字版本的键盘不允许使用逗号

如果我不想影响未受影响用户的使用, 解决方案是要求受影响的用户切换到其他关键应用程序。
或者等待keyapp的更新。

是否拆分它?所以你有两个输入字段,其中1特别代表美分。我更喜欢不必拆分它。
<input type="number" name="number"/>
<input type="number" name="decimal" />
$_POST['number'] . ',' . $_POST['decimal']