【发布时间】:2011-08-08 03:26:14
【问题描述】:
无论出于何种原因,我都无法捕捉到“SHIFT+TAB”组合。 我正在使用最新的 jQuery。
如果我使用其他 ajax/javascript 等,结果相同。
这是一个简单的例子,应该可以按照我目前的理解工作......
event.which 或 event.KeyCode 总是“未定义”,只有 shiftKey 存在于涉及“SHIFT+TAB”或向后键盘遍历的场景中,传统上在基于 Windows 的应用程序/网络或其他方面固有...
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;
}
}
这似乎是另一个与标签顺序相关的项目,它不再像传统上在基于 Microsoft.Net WinForm/WebForm 的应用程序中那样工作。
【问题讨论】:
-
如果这个问题是完整的,你应该接受一个答案:)
标签: javascript jquery tabs shift