問題タブ [keydown]
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.
jquery - キーダウン時にテキストボックスの値を取得 + 多言語サポート
keydown イベントで文字を含むテキストの値を取得したい。
文字、数字、およびすべての必須文字に適しています。32-127 ASCII 範囲。
テキストボックスに多言語入力がある場合、これが機能するかどうかはわかりません。英語以外の文字。
誰かが自分の経験を共有してもらえますか?
ありがとう、
c# - C#で複数の修飾キーを使用する方法
キーダウンイベントを使用して、押されたキーを検出し、さまざまな操作のためにいくつかのキーの組み合わせを使用しています。
何らかの理由で、Ctrl++を押したキーの組み合わせが機能していませんShift。私はそれらを再注文し、それが+Cからの干渉である可能性があると考えて上部に配置し、問題を引き起こしているかどうかを確認するために+を削除しました。それでも動作しません。おそらく非常に単純なことだと思いますが、それが何であるかを完全に理解することはできません。1つの修飾子+1つのキーの組み合わせはすべて正常に機能します。2つ目の修飾子を追加するとすぐに機能しなくなります。CtrlCCtrlC
jquery - jQuery : キーダウンのバインド、1 つを除いて同じ動作
入力があります(テキストタイプ)。1つを除いてすべて同じ動作をしたいと思います。
私はこれを試しました:
MyOtherInput は、特定の動作を持つ入力タイプ テキストです ....
私たちを手伝ってくれますか ?
ありがとう、
wpf - PreviewKeyDown で受け取ったキーを文字列に変換する
ウィンドウで PreviewKeyDown イベントを使用して、バーコード スキャナーからすべてのキーを受け取ります。KeyEventArgs は列挙型であり、実際の文字列は提供されません。一部のキーはコントロール自体によって処理される可能性があり、TextInput イベントにバブルアップしない可能性があるため、TextInput を使用したくありません。
PreviewKeyDown で取得したキーを実際の文字列に変換する方法を探しています。InputManager、TextCompositionManagerなどを見ましたが、キーのリストを与える方法が見つからず、文字列で返されます。TextCompositionManager または何かが、これらのキーを TextInput で利用可能な文字列に変換する必要があります。
.net - PreviewTextInputは、チェックボックスにフォーカスがある場合/メインウィンドウでPreviewTextInputを処理し、子コントロールが文字を盗むことを許可しない場合に発生します
私は次のコードを持っています。ウィンドウにはテキストボックスとチェックボックスがあります。チェックボックス以外のものに焦点を合わせて、123-456のようなものを入力した場合は、キャラクターごとPreviewKeyDownにPreviewTextInput発砲します。
しかし、チェックボックスにフォーカスがあり、123-456と入力するとPreviewKeyDown、すべての文字に対してが起動されますがPreviewTextInput、123456に対してのみ起動され、。に対しては起動されません-。ハイフンはチェックボックスによって処理されており、に渡されていませんPreviewTextInput。ハイフンを取得する方法はありますPreviewTextInputか?
c# - 上、下、左、右の矢印キーは KeyDown イベントをトリガーしません
すべてのキー入力をウィンドウ自体で処理する必要があるアプリケーションを構築しています。
各コントロール ウィッチがパネル以外のフォーカスを取得できるように、tabstop を false に設定しました (ただし、効果があるかどうかはわかりません)。
KeyPreview を true に設定し、このフォームで KeyDown イベントを処理しています。
私の問題は、矢印キーが応答しなくなることがあることです。
矢印キーだけを押した場合、keydown イベントは発生しません。
コントロール修飾子で矢印キーを押すと、keydown イベントが発生します。
矢印キーが突然イベントの発生を停止する理由がわかりましたか?
jquery - jQuery - Firefox で div の keydown() が機能しない
次のコード例があります。これは、div にフォーカスがあり、キーが押されたときにアラートを表示する必要があります。これは IE 7 では期待どおりの動作をしますが、Firefox 3.5.5 では動作しません。私は何を間違っていますか?
EDIT : andに置き換えkeydownてみましたが、どちらも機能しません。ちなみに、念のため「入力と同時に検索」の設定もオフにしました。keypresskeyup
wpf - WPF のフォーカス可能なパネル
Panel を WPF でフォーカス可能にして、他のフォーカス可能なコントロールと同じようにキーボード イベントをキャプチャする必要があります。
- ユーザーがパネル内をクリックしてフォーカスを移す
- いずれ
KeyDownかまたはKeyUpイベントがパネル レベルで発生する - パネル外の別のフォーカス可能な要素がクリックされると、パネルはフォーカスを失います
FocusManager.IsFocusScope="True"Panel で実験してmyPanel.Focus()戻りtrueましたが、Panel KeyUp イベント ハンドラはまだ呼び出されません。
何か不足していますか?
c# - KeyCode とキーボードのレイアウトと言語
テキスト ボックスの許容エントリとしてアスタリスクを含める必要があります。
キーボード レイアウトと言語に関係なく、KeyDown イベントでこのキーをテストするにはどうすればよいですか?
ポルトガル語の QWERTY 配列では、数字キーパッドを無視して、このキーを でテストできます Keys.Shift | Keys.Oemplus。しかし、それは他のレイアウトや言語には当てはまりません。
wpf - WPF KeyDown および Keyup イベント
こんにちは、WPF アプリケーションのユーザー コントロールの 1 つで行う場合、
また
また
キーボードのキーを押すと、キー イベントが発生しません。
誰かが理由を知っていますか?