jQueryでこれを行う方法は知っていますが、Javascriptで行う方法は?
if ((evt.which == arrLeftKey || evt.keyCode == arrLeftKey) && document.getElementById(TopMenuID).getElementsByTagName('a') === document.activeElement) {
alert("LEFT");
}
上記の if ステートメントが機能していません。その理由はよくわかりません。何も警告されていません。TopMenuID というナビゲーション バーがあり、その中のタグの 1 つにフォーカスがある場合、左キーが押されたときに LEFT を警告したいと考えています。私は何を間違っていますか?