2010-07-14 26 views
3

我试图做一些事情,但我不知道它叫什么或我应该找什么。从jquery的输入框中移动光标

我想在jQuery中做到这一点。

基本上,当您在输入框中时,如果用户输入字符,我希望插入符号自动跳转到下一个输入框。银行通常拥有它。

这是什么类或我应该寻找什么?

感谢您的任何帮助。进入

回答

7

进入第5个字符后下一个输入框:

$('#in1').keyup(function() { 
    if ($('#in1').val().length > 4) { 
     $('#in2').focus(); 
    } 
}); 
+0

+1,我认为这就是他正在寻找。 – Sarfraz 2010-07-14 12:40:06

+1

只是不要忘记箭头键 - 这就是为什么我在我的(现在删除)答案中使用了'keypress'。没有什么比在输入框中按非字母数字键和血腥事物将焦点移动到下一个键更糟糕的了。 – 2010-07-14 12:41:33