実現したいこと
JavaScriptで書いたコードをchrom(localhost8080で実行)で実行しました。
しかし、該当のコードで実行するとファンクションキーは反応がありません。
ファンクションキーを押して実行できるようにしたいです。
該当のソースコード
JavaScript
1 document.addEventListener('keypress',function(e){ 2 if(e.code === 'F9'){ 3 openDialog(); 4 }else if(e.code === 'F2'){ 5 history.back(); 6 }else{ 7 console.log('d') 8 } 9 10 return false; 11 });
試したこと
コード内の'F9'と'F2'がブラウザ上でF9キーとF2キーを押しても反応がないので、
両方とも'KeyA'と'KeyB'に書き換えてみると、
キーボード上のAとBを押してみるとうまく上記の処理は実行されます
またFnキーがロックされているわけでもなく、ブラウザ上でF12を押せば開発ツールが開きます。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー