2

textbox从上unselectable ='on'一个文本字段中选择 ie 以进行制表符按下。

在选项卡上形成“input1”,按下它应该转到“input3”而不选择 input2。

< 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”也在unselectable="on"“input1”的按下选项卡上,它应该转到按钮/锚点等。

解决方案javascriptjquery任何其他想法..

4

1 回答 1

1

只需定义 tabindex = -1 in

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