我想简单地吞下 <input>
中的 Enter 键。字段或替代 Tab 按键。我还没有决定哪一个最好。
我怎样才能在 jQuery 中做到这一点?到目前为止我已经得到了这个:
$(document).ready(function(){
...
//handle enter key
$("input").keypress(function (e) {
var k = e.keyCode || e.which;
if (k == 13) {
//???
}
});
});
(e.keyCode || e.which
部分已在 this question 中推荐。)
我可以在那里放置什么来(a)取消事件或(b)强制按下 Tab 键?
最佳答案
使用 e.preventDefault(),您可以阻止默认操作,在本例中是提交表单。
关于jquery - 如何防止 jQuery 中的 Enter 键提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1847899/