問題タブ [esc-key]

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.

0 投票する
1 に答える
813 参照

wpf - ESC キーを使用してグリッドを非表示にする

私はWPFが初めてです。ウィンドウに 15 個のグリッドがあり、クリックして表示または非表示にするグリッドを選択できる小さなメニューがあります。一度に 1 つのグリッドのみ。を打ったときにそのグリッドを隠す(フェードアウトする)ようにしEscます。私はすでにすべてのアニメーションを持っています。現時点でどのグリッドが表示されている (アクティブである) かを知る必要があります。

ウィンドウの現在の最上位コントロールを取得する方法がわかりません。

私の解決策はKeyDown、ウィンドウでイベントがトリガーされたときです。

0 投票する
2 に答える
5744 参照

c# - WPF/WinFormsのESCキーで単一のダイアログのみを閉じる方法は?

私はWPFフォームを持っています。イベントを処理しKeyUp、リリースされたキーが Escape の場合、それ自体を閉じます。

また、このフォームには、いくつかの Windows フォームをダイアログとして表示するためのボタンがあります。Escape キーも同じように処理します。

子ダイアログで Escape を押すと、両方のウィンドウが閉じます。この場合、子 Windows フォーム ウィンドウだけが閉じると思います。

これを処理する適切な方法は何ですか?

0 投票する
3 に答える
12193 参照

wpf - 「Esc」キーはWPFウィンドウでどのように処理されますか?

Escape キーで WPF ウィンドウを閉じたい。ただし、その Escape キーを使用できるコントロールがある場合、ウィンドウを閉じたくありません。ESC キーが押されたときに WPF ウィンドウを閉じる方法には複数の解決策があります。例えば。WPF Button.IsCancel プロパティはどのように機能しますか?

ただし、このソリューションは、Escape キーを使用できるアクティブなコントロールがあるかどうかに関係なく、ウィンドウを閉じます。

たとえば。DataGrid を持つウィンドウがあります。dataGrid の列の 1 つがコンボボックスです。ComboBox を変更して Escape を押すと、コントロールはコンボボックスの編集から抜け出すはずです (通常の動作)。Escape をもう一度押すと、ウィンドウが閉じます。大量のカスタム コードを記述するのではなく、一般的なソリューションが必要です。

C# で解決策を提供できれば、それは素晴らしいことです。

0 投票する
2 に答える
398 参照

java - Jpopup が Esc キーで機能しない

一般に、Esc キーはメニューを非表示にするために使用されます..しかし、私の場合、Esc キーのクリックでメニューを表示する必要があります。私は次のことをしているコンボを持っています

}

これは、Esc キーを除く、テストしたすべてのキーで正常に機能します。どうすれば有効にできますか?

0 投票する
2 に答える
243 参照

rebol - ask 関数で esc キーを検出することはできますか?

疑似コードで永久ループをエスケープするために esc キーを検出したい:

ずっと [ url: ask "Url: " if (url = esc) [ break ] ]

これは可能ですか?

0 投票する
2 に答える
22626 参照

javascript - ESCキーのonclick実行

簡単に言えば、私の問題は、ボタンの効果を実行するなど、Javascriptの行でボタンの効果を実行したいということEscです。どうすればできますか?onclickEsc

【jQueryボックスでアップロードしているので、アップロードが終わったら自動的にエスケープ機能を実行してボックスを閉じてほしい】

0 投票する
1 に答える
3584 参照

jquery - escキーイベントのjquery datepicker

ユーザーが datepicker を開いたときにキー ESC (e.keyCode == 27) をクリックすると、日付ピッカーの入力ボックスに日付値を入力しようとしています。

私のテストケース:

1) 入力ボックスをクリックすると、日付ピッカーが表示されます。

2) ユーザーは esc キーをクリックして選択をキャンセルすることを決定します。

3) 日付を選択していないため、次の日付がデフォルト (2011 年 1 月 1 日) として入力ボックスに入力されます。

私のフィドルをフォークしてください

0 投票する
3 に答える
401 参照

vim - Vim Pre-Exit(Esc Key)コマンド?

現在、Vimで新しい行に移動すると(または通常モードで「p」または「o」を押すと)、素敵な自動インデントが表示されます。これは、何も追加せずに挿入モードを終了すると消えます。

ファントム文字を挿入してから削除するなど、挿入モードを終了する前に何かをバインドする方法はありますか?

0 投票する
2 に答える
874 参照

jquery - ドキュメントのjQueryでEscキーをキャプチャするが、コンテンツはキャプチャしない

HTML フォームがあり、jQuery ライブラリが読み込まれているとします。誰かが現在フォーム フィールドにフォーカスしていないときに Esc キーをクリックすると、フォーム ウィンドウを閉じるかどうかを尋ねるダイアログが表示されるようにしたいと思います (フォーム ウィンドウが新しいタブとして開かれるため)。 .

$(document) でキャプチャしようとすると、フィールドがこれを取得するイベントのバブリングに問題があるため、フィールドで Esc キーを押すとイベントが発生します。

どのフィールドにもフォーカスがないときに Esc が押されたときに、どうすれば効率的に (キーワード) イベント バブルを防ぎ、キャプチャできますか?