如何不在TAB上转到下一个表单字段

时间:2014-03-06 13:06:10

标签: javascript jquery html forms

尝试在线搜索,只能找到如何更改字段选择..

我今天的问题恰恰相反

是否可以不按Tab键按钮进入下一个字段,如果是,我们怎么做呢。

谢谢!

3 个答案:

答案 0 :(得分:4)

$('#blockThisFieldID').keydown(function(objEvent) {
    if (objEvent.keyCode == 9) {  //tab pressed
        objEvent.preventDefault(); // stops its action
        return false;
    }
})

答案 1 :(得分:2)

$("#testform").on('keydown', 'input', function(e) { 
  var keyCode = e.keyCode || e.which; 

  if (keyCode == 9) { 
    e.preventDefault(); 
  } 
});


<div id="testform">
    <input type=text id=test1><br />
    <input type=text id=test2><br />
    <input type=text id=test3><br />
</div>

As seen in this fiddle

答案 2 :(得分:0)