問題タブ [keycode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - Objective-C / Cocoa:キーコードを取得する
こんにちは、アプリケーションのホットキーを設定するには、文字をそのキーコードに変換する必要があります。そんなことがあるものか?
修飾キー用の複数のチェックボックスと、キー用の小さなテキストフィールドがあります。しかし、押されたキーの組み合わせ全体を表示するテキストフィールドを見たと確信しています...何も見つからなかったので、単純なテキストフィールドを取得しました。したがって、このフィールドにcharのキーコードが必要になります。
(私の考え:私自身のnstextview、keydownまたはkeyupを上書きして、[event keycode]または同様のものを取得します。しかし、テキストフィールドを使用したいです!)
javascript - JavaScript MouseEvent で e.metaKey が参照するキーはどれですか?
MouseEvent.metaKey
動作しないようです。FireFox と Chrome の両方で、キーを押しながらクリックfalse
しても返されます。Win
MDNの状態:
イベントが発生したときにキーが押されたか ( ) 、押されなかったか ( )を示す を
MouseEvent.metaKey
返す読み取り専用プロパティ。Boolean
Metatrue
false
注: Macintosh キーボードでは、これはコマンド キー (⌘</kbd>). On Windows keyboards, this is the windows key (⊞</kbd>).
ブラウザの互換性
MDN クレームMouseEvent.metaKey
は FireFox と Chrome でサポートされていますが、機能していません。
どのキー MouseEvent.metaKey
を指していますか?
上記のコードが機能しないのはなぜですか?
javascript - Firefox 4 と特殊文字のキーコード
そのため、Firefox で次のようなキーの組み合わせを実行すると、SHIFT + "," は "<" に等しくなり、キー コードは "0" として返されます。キーについても同じことが言えます: "." ">" などなど。誰にもアイデアはありますか?
javascript - それが原因で関数が実行された後にEnter/Returnキーを無効にする方法は?
#text_comment がテキストエリアの ID であるこの関数があります。
何が起こっているかというと、Enter/Return キーが押されたときにテキストが追加されます (keyCode 13) が、Enter/Return キーが想定されているように、テキストを 1 行下に移動しています。
テキストボックスの値を「」に設定しても、これは発生しています。
javascript - JavaScript キーコード
私が書いていない JavaScript ルーチンを使用しています。onkeydown
不要なキーストロークを防ぐために、テキスト ボックスの属性から呼び出されます。
最初の引数は明らかに使用されていません。2 番目の引数は、許可される文字のリストです。
これは英数字で機能するようです。ただし、 や などの文字は、これらの文字がパラメーターに含まれている場合でも、この関数が を返す原因.
となります。たとえば、キーが押されると、190 に設定され、「3/4」文字に設定されます。/
false
chars
.
key
keychar
これがどのように機能するのか、および/またはなぜ機能しないのか、誰にもわかりますか? 私は、JavaScript が何をしようとしているのかを理解するのに十分な知識がありません。
javascript - Firefox拡張機能設定ウィンドウonsynctopreferenceボタン
一度クリックするとキーストロークをリッスンするXULボタンがあります。キーストロークがキャプチャされると、ボタンのラベルがキーストロークのkeyCodeに設定されます。この値を設定に保存したいと思います。onsynctopreferenceを使用して、そのラベルの値を設定として使用するようにボタンに指示しています。ただし、onsynctopreferenceはonmouseupを起動するようです。問題は、ユーザーがボタンをクリックしてからキーを入力する必要があることです。キーが入力されたら、onsynctopreferenceを起動します。
私がこれを処理することをどのように提案しますか?onsynctopreferenceを手動で呼び出す方法はありますか?
android - キーコードを char または string に変換するにはどうすればよいですか?
keycode
をchar
またはに変換する方法string
??
コード例は次のとおりです。
button - IE9コントロールキーボードボタン
Tabボタンでフォームを送信しようとしています。
FF、IE8で動作していますが、IE9ではデフォルトのアクションを停止できません。
私はここで答えを見つけました:IE9でEnterをTabに(フォーカスを変更して)変換するにはどうすればよいですか?IE8で動作しました
しかし、私はそれを実装することはできません。
誰かがie9の「修正」を説明してもらえますか?スクリプトを追加して機能させる必要があります。
ありがとうございました
javascript - Firefoxの問題のjquerykeypressイベントオブジェクトkeyCode?
FireFoxのjQuerykeypressイベントは、変換keyCode
後にイベントオブジェクトの暗号化されたプロパティを提供しますString.fromCharCode(e.keyCode)
が、Chromeでは完全に機能します。
以下はjavascriptコードです:
javascript - テキストフィールドでバックスペースをトリガーするには?
私がこれを持っているとしましょう:
おそらくtrigger()とキーコードを使用して、そのテキストエリアでバックスペースをトリガーするにはどうすればよいですか。バックスペースのコードは8です。そして、私はこれを探していません:
実際にキーボードの「バックスペース」キーを押す人をシミュレートする必要があります。ありがとう