当用户在文本框中输入时,如果按下TAB键,我想要做某些事情。但是下面的代码无法处理Tab键。我尝试了“13”表示“Enter”,它可以工作,但我不确定为什么它不能处理Tab键。
我认为这可能是因为当按下Tab键时,文本框失去了焦点。如果是这样,如何防止在此文本框中按下Tab键时失去焦点?
谢谢。
$("#tagInpKey").keypress(function (e) {
if (e.which == 9) {
alert("Tab Pressed");
}
});
keydown
事件替代。 - Mohammad