簡體   English   中英

獲取當前關注的輸入文本字段的索引

[英]Get index of currently focused input text field

如何獲取我當前所在的當前輸入文本字段的索引? 我試圖按Enter后跳到下一個輸入字段。 這就是我得到的:

 var index = $('input:text').index(this); 
 $('input:text')[nextIndex].focus();

但這不會轉到下一個。

以下代碼可以正常工作:

$("input").keypress(function(e) {
    if (e.which == 13) {
        var index = $("input[type='text']").index(this);
        $("input[type='text']").eq(index + 1).focus();
        e.preventDefault();
    }
});​

演示: http : //jsfiddle.net/uJsMQ/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM