【发布时间】:2017-12-24 13:12:53
【问题描述】:
我有两个输入字段(type="tel")。当第一个输入字段被填充时,焦点将设置在第二个输入字段上。
问题出在IOS上,当您在第一个输入中输入一个数字时;数字键盘在焦点转到第二个输入字段之前关闭..
代码如下:
// the view
<input id='firstInput' type='tel'/>
<input id='secondInput' type='tel'/>
//JS
$('#firstInput').on('input', function() {
$('#secondInput').focus();
});
现场示例:http://jsfiddle.net/6bSX6/2179/
这将适用于 android 但适用于 IOS。
我认为延迟关闭数字键盘将是解决方案。如何延迟关闭IOS上的键盘?任何其他建议表示赞赏!
【问题讨论】:
-
使用模糊事件代替输入:)
-
这没有帮助..我想这只是时间问题..
标签: javascript android jquery ios