小编Boh*_*ian的帖子

JavaScript无法捕获"SHIFT + TAB"组合

无论出于何种原因,我无法捕捉"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的应用程序中工作那样工作.

javascript jquery tabs shift

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×1

jquery ×1

shift ×1

tabs ×1