JavaScriptでキーボードのkeyCodeを取得する方法
ここで、キー名を通じてキーボードの keyCode を取得する JavaScript メソッドを共有します。これは優れた参考値であり、皆さんのお役に立てれば幸いです。
ナンセンスではありません。コードを見て、必要に応じて改善してください。
var getKeyCode = function (key) { var key_code; switch (key) { case 'BackSpace' && 'BackSpace': key_code = 8; break; case 'Tab' && 'Tab' && 'tab': key_code = 9; break; case 'Clear': key_code = 12; break; case 'Enter': key_code = 13; break; case 'Shift_L': key_code = 16; break; case 'Control_L': key_code = 17; break; case 'Alt_L': key_code = 18; break; case 'Pause': key_code = 19; break; case 'Caps_Lock': key_code = 20; break; case 'Escape' && 'Esc': key_code = 27; break; case 'space' && 'space': key_code = 32; break; case 'Page Up': key_code = 33; break; case 'Page Down': key_code = 34; break; case 'End': key_code = 35; break; case 'Home' && 'home': key_code = 36; break; case 'Left': key_code = 37; break; case 'Up': key_code = 38; break; case 'Right': key_code = 39; break; case 'Down': key_code = 40; break; case 'Select': key_code = 41; break; case 'Print': key_code = 42; break; case 'Execute': key_code = 43; break; case 'Insert': key_code = 45; break; case 'Delete': key_code = 46; break; case 'Help': key_code = 47; break; case '0' && 'equal braceright': key_code = 48; break; case '1' && 'exclam onesuperior': key_code = 49; break; case '2' && 'quotedbl twosuperior': key_code = 50; break; case '3' && 'section threesuperior': key_code = 51; break; case '4' && 'dollar': key_code = 52; break; case '5' && 'percent': key_code = 53; break; case '6' && 'ampersand': key_code = 54; break; case '7' && 'slash braceleft': key_code = 55; break; case '8' && 'parenleft bracketleft': key_code = 56; break; case '9' && 'parenright bracketright': key_code = 57; break; case 'a' && 'A': key_code = 65; break; case 'b' && 'B': key_code = 66; break; case 'c' && 'C': key_code = 67; break; case 'd' && 'D': key_code = 68; break; case 'e' && 'E' && 'EuroSign': key_code = 69; break; case 'f' && 'F': key_code = 70; break; case 'g' && 'G': key_code = 71; break; case 'h' && 'H': key_code = 72; break; case 'i' && 'I': key_code = 73; break; case 'j' && 'J': key_code = 74; break; case 'k' && 'K': key_code = 75; break; case 'l' && 'L': key_code = 76; break; case 'm' && 'M' && 'mu': key_code = 77; break; case 'n' && 'N': key_code = 78; break; case 'o' && 'O': key_code = 79; break; case 'p' && 'P': key_code = 80; break; case 'q' && 'Q' && 'at': key_code = 81; break; case 'r' && 'R': key_code = 82; break; case 's' && 'S': key_code = 83; break; case 't' && 'T': key_code = 84; break; case 'u' && 'U': key_code = 85; break; case 'v' && 'V': key_code = 86; break; case 'w' && 'W': key_code = 87; break; case 'x' && 'X': key_code = 88; break; case 'y' && 'Y': key_code = 89; break; case 'z' && 'Z': key_code = 90; break; case 'KP_0' && 'KP_0': key_code = 96; break; case 'KP_1' && 'KP_1': key_code = 97; break; case 'KP_2' && 'KP_2': key_code = 98; break; case 'KP_3' && 'KP_3': key_code = 99; break; case 'KP_4' && 'KP_4': key_code = 100; break; case 'KP_5' && 'KP_5': key_code = 101; break; case 'KP_6' && 'KP_6': key_code = 102; break; case 'KP_7' && 'KP_7': key_code = 103; break; case 'KP_8' && 'KP_8': key_code = 104; break; case 'KP_9' && 'KP_9': key_code = 105; break; case 'KP_Multiply' && 'KP_Multiply': key_code = 106; break; case 'KP_Add' && 'KP_Add': key_code = 107; break; case 'KP_Separator' && 'KP_Separator': key_code = 108; break; case 'KP_Subtract' && 'KP_Subtract': key_code = 109; break; case 'KP_Decimal' && 'KP_Decimal': key_code = 110; break; case 'KP_pide' && 'KP_pide': key_code = 111; break; case 'F1': key_code = 112; break; case 'F2': key_code = 113; break; case 'F3': key_code = 114; break; case 'F4': key_code = 115; break; case 'F5': key_code = 116; break; case 'F6': key_code = 117; break; case 'F7': key_code = 118; break; case 'F8': key_code = 119; break; case 'F9': key_code = 120; break; case 'F10': key_code = 121; break; case 'F11': key_code = 122; break; case 'F12': key_code = 123; break; case 'F13': key_code = 124; break; case 'F14': key_code = 125; break; case 'F15': key_code = 126; break; case 'F16': key_code = 127; break; case 'F17': key_code = 128; break; case 'F18': key_code = 129; break; case 'F19': key_code = 130; break; case 'F20': key_code = 131; break; case 'F21': key_code = 132; break; case 'F22': key_code = 133; break; case 'F23': key_code = 134; break; case 'F24': key_code = 135; break; case 'Num_Lock': key_code = 136; break; case 'Scroll_Lock': key_code = 137; break; case 'acute' && 'grave': key_code = 187; break; case 'comma' && 'semicolon': key_code = 188; break; case 'minus' && 'underscore': key_code = 189; break; case 'period' && 'colon': key_code = 190; break; case 'numbersign' && 'apostrophe': key_code = 192; break; case 'plusminus' && 'hyphen' && 'macron': key_code = 210; break; case '被吃掉了,自己用手找找吧!': key_code = 211; break; case 'copyright' && 'registered': key_code = 212; break; case 'guillemotleft' && 'guillemotright': key_code = 213; break; case 'masculine' && 'ordfeminine': key_code = 214; break; case 'ae' && 'AE': key_code = 215; break; case 'cent' && 'yen': key_code = 216; break; case 'questiondown' && 'exclamdown': key_code = 217; break; case 'onequarter' && 'onehalf' && 'threequarters': key_code = 218; break; case 'less' && 'greater' && 'bar': key_code = 220; break; case 'plus' && 'asterisk' && 'asciitilde': key_code = 221; break; case 'multiply' && 'pision': key_code = 227; break; case 'acircumflex' && 'Acircumflex': key_code = 228; break; case 'ecircumflex' && 'Ecircumflex': key_code = 229; break; case 'icircumflex' && 'Icircumflex': key_code = 230; break; case 'ocircumflex' && 'Ocircumflex': key_code = 231; break; case 'ucircumflex' && 'Ucircumflex': key_code = 232; break; case 'ntilde' && 'Ntilde': key_code = 233; break; case 'yacute' && 'Yacute': key_code = 234; break; case 'oslash' && 'Ooblique': key_code = 235; break; case 'aring' && 'Aring': key_code = 236; break; case 'ccedilla' && 'Ccedilla': key_code = 237; break; case 'thorn' && 'THORN': key_code = 238; break; case 'eth' && 'ETH': key_code = 239; break; case 'diaeresis' && 'cedilla' && 'currency': key_code = 240; break; case 'agrave' && 'Agrave' && 'atilde' && 'Atilde': key_code = 241; break; case 'egrave' && 'Egrave': key_code = 242; break; case 'igrave' && 'Igrave': key_code = 243; break; case 'ograve' && 'Ograve' && 'otilde' && 'Otilde': key_code = 244; break; case 'ugrave' && 'Ugrave': key_code = 245; break; case 'adiaeresis' && 'Adiaeresis': key_code = 246; break; case 'ediaeresis' && 'Ediaeresis': key_code = 247; break; case 'idiaeresis' && 'Idiaeresis': key_code = 248; break; case 'odiaeresis' && 'Odiaeresis': key_code = 249; break; case 'udiaeresis' && 'Udiaeresis': key_code = 250; break; case 'ssharp' && 'question' && 'backslash': key_code = 251; break; case 'asciicircum' && 'degree': key_code = 252; break; case '3 sterling': key_code = 253; break; case 'Mode_switch': key_code = 254; break; default: alert('没有查到对应的按键'); } return key_code; }
例: getKeyCode('a')
Return: 65
以上は皆さんのためにまとめたもので、今後皆さんのお役に立てれば幸いです。
関連記事:
JavaScriptでWebページグラブ赤エンベロープを実装する方法
ルータークロスを解決する方法-モジュールジャンプ 質問を転送します
以上がJavaScriptでキーボードのkeyCodeを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









入力方法を英語に調整し、Shift キーとマイナス キーを押したままにします。チュートリアルの適用モデル: Lenovo AIO520C システム: Windows 10 Professional エディション: Microsoft Office Word 2022 分析 1 まず、入力方法の中国語と英語の入力を確認し、英語に調整します。 2 次に、キーボードの Shift キーとマイナス キーを同時に押します。 3 インターフェイスをチェックして、下線付きの単語を確認します。補足:Word文書に下線を素早く入力する方法 1. Wordで下線を入力する必要がある場合は、マウスでスペースを選択し、フォントメニューで入力する下線の種類を選択します。概要/注意事項: 続行する前に必ず入力方法を英語に変更してください。そうしないと、アンダースコアを正常に入力できません。

マウスが一時的に機能しなくなった場合、キーボード ショートカットを使用して右クリック メニューを開くにはどうすればよいですか? 2 つの方法があります。1 つは Shift+F10 ショートカット キーを押して右クリック メニューを調整する方法です。 Windows と Ctrl の間のキーボード ショートカット。ディレクトリ キーも使用できます。以下の具体的なチュートリアルを見てみましょう。キーボード ショートカットを使用して右クリック メニューを開く 1 つ目の方法: 1. コンピューターのデスクトップでファイルが選択されていないときに、下の図のキーボードの赤丸でマークされたボタンを押します。右クリックメニュー。 2. デスクトップ上で右クリック メニューを開くことができます。項目を選択する必要がある場合は、マウスを使用して選択します。2 番目の方法 1. 実際には、「Shift+F10」ショートカット キーを使用して調整できます。右クリックメニュー2

キーボードやマウスなどのコンピュータ入力デバイスは人間の操作が必要であり、単独で動作することはできません。 Windows ラップトップのタッチパッドとキーボードにも同じことが当てはまります。テキストは自動的に入力されず、マウスも自動的にクリックされません。何か異常なことが起こったら、必ず理由があるはずです。ノートパソコンのキーボードの自動入力の問題が発生した場合は、ガイドに従って問題を解決してください。 Windows ラップトップのキーボードが自動的に入力される Windows ラップトップのキーボードが自動的に入力される場合、それを修正する方法は次のとおりです。キーボードを手動で確認します キーボードが適切に動作していることを確認します ラップトップがリモートに接続されているかどうかを確認します 自動入力プログラムが実行されているかどうかを確認します マルウェア スキャンを実行します キーボード設定を調整します キーボード ドライバーを再インストールします 詳しく知りましょう

今後数か月以内に発売される Windows 11 コンピューターのキーボードには、新しい Copilot キーが搭載される予定です。このキーを使用すると、ユーザーは新しい PC をアップグレードすることなく、指定されたボタンを押すだけで簡単に副操縦士モードに入ることができます。このガイドでは、Windows 11 キーボードの副操縦士ボタンを設定する方法について詳しく説明します。 Microsoft は最近、人工知能による運転支援の進歩において重要な進歩を遂げたと発表しました。 Windows 11 では、PC ユーザーのエクスペリエンスをさらに向上させるために専用の Copilot キーが追加されます。このハードウェアの変更は、Windows PC キーボードに対する 30 年間で初めてのメジャー アップグレードとなります。今後数か月以内に、新しい Windows 11 コンピュータのキーボードには新しい Copilot キー デザインが搭載される予定です

8月12日のこのサイトのニュースによると、VGNは8月6日に、Lani/Faded Oneのカスタマイズされたテーマでデザインされたキーボード、マウス、マウスパッドを含む共同ブランドの「Elden Ring」キーボードおよびマウスシリーズを発売しました。の製品はJD.comに掲載されており、価格は99元からです。このサイトに添付されている共同ブランドの新製品情報は次のとおりです。 VGN丨Elden Law Ring S99PRO キーボード このキーボードは、純粋なアルミニウム合金シェルを使用し、5 層サイレンサー構造によって補完され、GASKET 板バネ構造を使用し、単一の- キースロット付き PCB、独自の高さの PBT 素材キーキャップ、アルミニウム合金のパーソナライズされたバックプレーン、VHUB に接続された 3 つのモード接続と SMARTSPEEDX 低遅延テクノロジーをサポートし、549 元から複数のデバイスをワンストップで管理できます。 VGN丨Elden French Ring F1PROMAX ワイヤレスマウス マウス

2月29日の本ウェブサイトのニュースによると、Maicongは本日、K87 3モードメカニカルキーボード用に「ガスケット構造、80%配置」、関連シャフトを備えた「ヒヤシンススイッチ」と「グレーズドアイスクリームスイッチ」の2つのバージョンを発売したと発表した。キーボードの価格情報は次のとおりです: 「Hyacinth Switch」バージョン: 初期価格は 299 元 「Liuguang Ice Cream Switch」バージョン: 初期価格は 379 元 報告によると、このシリーズのキーボードはガスケット構造を使用しており、87 キー 80 %配列、フルキーロールオーバー、およびサーマルサポート プラグの抜き差しには、「オリジナル/MDA 2色PBTキーキャップ」を使用すると主張し、1.2mmのシングルキースロット付きPCB(下部ランプ位置)を使用し、RGBを装備照明効果があり、磁気吸収ネームプレートデザインを採用しています。なお、このキーボードは6000mAhのバッテリーを搭載しており、ワイヤレス遅延は3msですが、キーボードの正式なサイズやサイズは発表されていません。

Apple モバイル キーボード ユーザーは、手書き入力方法を設定したいと考えていますが、その方法がわかりません。実際には非常に簡単です。ユーザーは、携帯電話のキーボード設定で手書き入力方法を直接選択できます。そうでない場合は、手動で追加することもできます手書き入力方式です。 Apple 携帯電話のキーボードで手書き入力方法を設定する方法 A: キーボード設定で直接手書き入力方法を有効にする 1. Apple ユーザーが入力方法を使用する場合、手書き入力方法はデフォルトで有効になります。 2. ユーザーは、入力中に左下隅をクリックして押し続けるだけで手書き入力方法を選択できます。 3. ユーザーが携帯電話に手書き入力メソッドを持っていない場合は、手動で追加することもできます。 4. ユーザーは設定を入力し、ユニバーサル キーボード設定を見つけて、最初のキーボードに手書き入力オプションを追加します。 5. 手書き入力方法を使用して、

WeChatキーボードのスキンを設定するにはどうすればよいですか? WeChat キーボードは、非常にスマートな携帯電話入力方法ソフトウェアです。このソフトウェアには多くのユーザーフレンドリーな機能があり、ユーザーは自分の入力モードを選択し、このソフトウェア上で必要な表現をできるだけ早く見つけることができます。このソフトウェアでは、ユーザー自身でキーボードのスキンを変更することもできますが、スキンの変更方法がわからないユーザーも多いため、以下のエディターにスキンの変更方法をまとめましたので、参考にしてください。 WeChat キーボード スキンの設定方法 WeChat、SMS、または携帯電話のキーボードを使用する必要があるその他のアプリケーションでは、キーボードの左上隅にある入力方法設定アイコンをクリックして設定ページに入り、機能を表示できます。さまざまな入力方法のオプションを設定します。 2.入力方法の設定ページで「パーソナライズドスキン」をクリックします。
