Iphone手动跳转输入

时间:2015-10-02 17:15:51

标签: jquery html iphone input

我用javascript / jquery创建一个脚本,当用户按回车键时跳转到下一个输入。在每个浏览器中工作正常,除了 iphone 的safari / chrome。 看起来像iphone的键盘错误的脚本或类似的东西。我的HTML基本上是这样的:

<form onsubmit='return false'>
    <input type='text' id='firstInput'>
    <input type='text' id='secondInput'>
</form>

我的JS基本上是这样的:

$('#firstInput').keyup(function(e){
    if(e.keyCode==13){ 
        $("input").blur(); //just to close keyboard
        $("#secondInput").focus();// doesnt focus the input neither opens the keyboard
    }
});

1 个答案:

答案 0 :(得分:0)

看起来向焦点添加setTimeout将解决iphone的safari问题,ios的chrome似乎没有任何解决方案来执行此操作。