2

textboxつまり、unselectable ='on'前のテキストフィールドからタブを押すために選択されます。

タブを押して「input1」を入力すると、input2を選択せず​​に「input3」に移動する必要があります。

< input name="input1" type="text" value="input1"  / >
< input name="input2" type="text" value="input2" unselectable="on" />
< input name="input3" type="text"  />
< button>clickme< /button>

以下のようにしてみましたが、

$("input[unselectable]").focus(function(){
            $(this).blur();
        });
$(input[unselectable]).focus(function(){
        $(this).next('input').focus();
     });

しかし、それは機能していません。

ここでの別のケースは、「input3」が「input1」unselectable="on"からのプレスタブにもある場合、ボタン/アンカーなどに移動する必要があります..

javascriptまたはjqueryその他のアイデアのいずれかのソリューション..

4

1 に答える 1

1

で tabindex = -1 を定義するだけです

< input name="input2" type="text" value="input2" unselectable="on" tabindex = -1 />
于 2013-01-22T06:11:51.987 に答える