无论出于何种原因,我无法捕捉"SHIFT + TAB"组合.我正在使用最新的jQuery.
如果我使用其他ajax/javascript等,结果相同
这是一个简单的例子,应该像我目前理解的那样工作......
event.which或event.KeyCode总是"未定义"只有shiftKey存在于涉及"SHIFT + TAB"或后向键盘遍历的场景中,传统上基于Windows的应用程序/ web或其他...
function ShiftTab()
{
debugger;
if(event.KeyCode == 9 && event.shiftKey) // neither this line nor the following work
// if (event.which == 9 && event.shiftKey) // shift + tab, traverse backwards, using keyboard
{
return true;
}
else
{
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
这似乎是另一个与Tab顺序相关的项目,它不再像以前在基于Microsoft.Net WinForm/WebForm的应用程序中工作那样工作.