JavaScriptで特定のキー入力をさせなくするサンプルです。
サンプルソース
例)Bキーの入力を無効にする
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>サンプル</title> <script> window.onload=function(){ document.getElementById("txt1").addEventListener('keydown',function(){ //"b"(keyCode=66)が押された場合は入力を無効にする if(event.keyCode == 66){ event.preventDefault(); } }); } </script> </head> <input type="text" id="txt1"> </body> </html> |
実行サンプル
以下のテキストボックスには、Bキーが入力できません。
解説
- キー入力を無効にするには、event.preventDefault() を使用します。