使用safai和iphone浏览器输入类型编号错误?

时间:2013-09-09 20:16:04

标签: html ios mobile safari webkit

我有一个输入字段,输入将是一个数字。因此,我将输入类型定义为数字。见下文:

<html>
<head>
</head>
<body>
  Some Number Input
  <input type="number" size="100"/>
</body>
</html>

在桌面上,当我在chrome上打开它并输入“4111111111111111”时,数字保持不变,但是当我在Safari中打开时,它会将其转换为“4111111111111110”,在iOS设备上它完全相同同样。在Android设备中可以正常工作,它不会改变数字。 如果您将最后一个数字交换为5或更多,则最后将其设为“20”而不是“10”。

我输入type =“number”的原因是因为我希望设备使用数字拉出一个键盘,但它看起来像iOS设备有15个字符的限制?

任何帮助都将不胜感激。

0 个答案:

没有答案