何らかの理由で、「SHIFT + TAB」の組み合わせをキャプチャできません。最新のjQueryを使用しています。
他の ajax/javascript などを使用しても同じ結果になります。
これは、私が現在理解しているように機能するはずの簡単な例です...
event.which または event.KeyCode は常に「未定義」です。「SHIFT+TAB」または後方キーボード トラバーサルを含むシナリオでは、従来は Windows ベースのアプリ/Web などに固有の shiftKey のみが存在します...
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 ベースのアプリで伝統的に機能していたタブ オーダーに関連するもう 1 つの項目のようです。