你能告诉我如何在 jquery 中获取 Tab 键事件吗?实际上,如果用户在输入字段中输入文本时单击 Tab 键,我想显示 alert 。
我正在使用这个但不工作..
var myInput = document.getElementById("caseName");
if(myInput.addEventListener ) {
myInput.addEventListener('keydown',this.keyHandler,false);
} else if(myInput.attachEvent ) {
myInput.attachEvent('onkeydown',this.keyHandler); /* damn IE hack */
}
function keyHandler(e) {
alert("Hi")
var TABKEY = 9;
if(e.keyCode == TABKEY) {
this.value += " ";
alert("Tab")
if(e.preventDefault) {
e.preventDefault();
}
return false;
}
}