6
|
João Pimentel Ferreira · 技术社区 · 6 年前 |
![]() |
1
3
对于您的具体任务,我有一个特别的解决方案:我们采用
解决方案
我的解决方案尊重您的所有三个规则(包括W3验证程序)。 但我必须指出的是,在这种情况下(有模式),我们不可能把浮点数与数字键盘,因为在iOS上,我们没有任何数字键盘包括点数。在Android上我们有这个可能性。如果您想使用带有浮点数的数字键盘,则必须为iOS编写额外的解决方案,如下所示:
|
![]() |
2
1
正如评论中提到的,由于没有直接的方法来实现这一点,最好的解决方法是始终使用
|
![]() |
3
0
根据@Alex Charters的建议,我提出了这个解决方案,使用jQuery,它看起来更快,更优雅。 将这段代码添加到页面的“onload”中
操作系统的检测功能是这样的, taken from other SO answer :
我测试了一下,它符合三条规则。当操作系统是iOS时,它会添加
|