javascript ファンクションキーを全て無効化する
- 作成日 2020.08.07
- 更新日 2022.06.01
- javascript
- javascript
javascriptでF1キーなどのファンクションキーを全て無効化させるサンプルコードとなります。
環境
- OS windows10 pro 64bit
- Apache 2.4.43
- ブラウザ chrome 102.0.5005.63
ファンクションキー 無効化
キーコードの範囲を指定して全て無効化します。
window.document.onkeydown = function(event){
if(event.keyCode >= 112 && event.keyCode <= 123)
{
event.keyCode = null;
event.returnValue = false;
}
};
ちなみに、windowオブジェクトは省略して記述することが可能です。
document.onkeydown
引数に指定してる「event」やアロー関数も使用すると、より簡潔に記述できます。
document.onkeydown = () => {
if (event.keyCode >= 112 && event.keyCode <= 123) {
event.keyCode = null;
event.returnValue = false;
}
};
-
前の記事
Nuxt.js ライブラリ「vue-drag-resize」をインストールして要素をドラッグやリサイズする 2020.08.07
-
次の記事
jquery inArrayメソッドで配列を判定する 2020.08.07
コメントを書く