我正在使用我的Android手机测试HTML5输入类型“数字”。虽然这样做我注意到当软键盘在数字输入类型上处于活动状态时,下一个按钮在输入之间似乎没有标签。
现在我假设输入之间的应该标签,但我找不到任何明确的措辞,说 的情况。
我目前正在使用Android 4.1.1和股票浏览器。我也在Chrome中尝试过相同的结果。
我在这里有一个示例页面:http://jsfiddle.net/axECg/,以下是代码:
<html>
<head>
<title></title>
</head>
<body>
<form id="myForm">
Number 1<input type="number" id="numA" name="numA" /><br />
Number 2<input type="number" id="numB" name="numB" />
</form>
</body>
</html>
我做错了吗?或者只是期待HTML5 + Android目前有点太多了?
由于
答案 0 :(得分:5)
这似乎是Chrome / Android浏览器的限制。已记录issue。我已经在具有多个浏览器的两台设备上测试了这个示例(并尝试了一些修改)。
Nexus 7 4.2.1和Samsung S3 4.1.1
我还测试了输入类型:email
,text
,tel
。在Chrome中,他们要么显示无效的“下一步”按钮,要么没有“下一步”按钮。对于所有情况,FF Mobile都有一个可用的“下一步”按钮。
答案 1 :(得分:0)
我注意到Android键盘上有两个“下一步”按钮;键盘上方有一个可以正确选择字段的兄弟[上一页]按钮;键盘上的[Next]似乎没有发送事件。