在手机上无法插入负数的input类型为number。

35 浏览
0 Comments

在手机上无法插入负数的input类型为number。

我正在手机上测试我的应用程序(三星Galaxy Note II与Chrome),并且在数字输入字段上遇到了问题。

在我的应用程序中,这些字段可以接受负数,在浏览器上一切正常,因为我有-按钮和HTML5的箭头滑块来选择数字。

然而,在手机上,滑块没有被渲染,浏览器识别了输入类型为number,只渲染了一个简化的数字键盘,没有包含-符号,所以我找不到插入我想要的负数的方法。

我的应用程序使用的是Twitter Bootstrap 2.3.2和jQuery,我不确定如何解决这个问题。

以下是一个在我的电脑上正常工作但在手机上无法正常使用的输入字段的代码:


来自我的手机的截图

在图片中,你可以看到红色的字段被标记为错误,因为它需要是负数,但我的键盘不允许我插入符号,包括-符号。

有什么线索吗?

0