Webページは、テキスト入力フィールドまたはテキスト入力フィールドがない状態でキーボード入力を検出できますか?テキストフィールドなしのWebページへのテキスト入力
2
A
答えて
3
イベントリスナーを文書 に追加します(この例を実行してアクティブにします。そうでなければ、ドキュメントにはフォーカスがありません)。
document.addEventListener('keydown', keydownCallback, false);
function keydownCallback(e) {
console.log(e.keyCode + ': "' + String.fromCharCode(e.keyCode) + '"');
}
0
あなたはdocument
にonkeydown
ハンドラを追加することができ、あなただけのウィンドウにフォーカスを持っている必要があります。
document.onkeydown = function(e) {
switch (e.keyCode) {
case 37:
console.log('left');
break;
case 38:
console.log('up');
break;
case 39:
console.log('right');
break;
case 40:
console.log('down');
break;
}
};
+0
console.log()をalert()よりもむしろ使用しています。 – arhak
関連する問題
- 1. プレースホルダの中心とテキストフィールドの入力テキスト
- 2. 入力タイプ 'email'のテキストフィールドにテキストを入力できません
- 3. Webページへの入力を送信し、Python
- 4. Selenium Webdriver:テキストフィールドにテキストを入力
- 5. テキストフィールドにテキストを入力し、ボタンをクリックしてページ(JQuery)で結果を取得
- 6. テキストフィールドへの値の入力、ウェブサイトへのストリーム
- 7. テキストフィールド入力のオプション
- 8. テキストフィールドにテキストを入力し、ウェブサイトのボタンをクリック
- 9. Access 2010 - フォームフィールドへの参照をテキストフィールドの値として入力
- 10. Webページへのmysqlテーブル行の出力
- 11. JavaFXがテキストフィールドなしのユーザー入力テキストを待機しています
- 12. 移入テキストフィールドとテキスト
- 13. QWebEngineを通じてWebページの入力テキストフィールドにテキストを入力するにはどうしたらいいですか?
- 14. テキストフィールドへの印刷出力
- 15. テキスト入力時のテキストフィールド文字間のスペースの追加
- 16. AngularJSの変数へのテキスト入力
- 17. 入力から画像へのテキスト
- 18. 入力テキストフィールドのCSSコード
- 19. WebViewテキストフィールドの事前入力
- 20. Drupalのテキストフィールド入力制限
- 21. バーコードスキャナの入力はテキストフィールド(キーストローク)
- 22. 入力テキストをテキストフィールドの中央に配置する方法は?
- 23. Xcode UI Testingカスタムクラスのテキストフィールドにテキストを入力する方法
- 24. フォームからフォームへのフィールドへのWebサイトへの入力
- 25. テキストフィールドからNSArrayへのユーザー入力の格納
- 26. JsTreeの選択からテキストフィールドへの入力
- 27. php html入力テキストフィールド
- 28. 入力からテキストエリアへの自動入力、テキストエリア内のテキストの折り返し?
- 29. ラジオボタンをバインドし、anglejsのテキストフィールドを入力
- 30. jQuery:入力テキストフィールドの入力時にラジオボタンをオンにします。
偉大な答え。 :) –
コードがASCII文字を読み取れないように見えます。 –
どういう意味ですか?私は手紙を押して手紙を見て、私は数字を押して数字を見ます。どのASCII文字を読むことができないのですか? – arhak