問題タブ [access-keys]

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 に答える
6919 参照

c# - カスタムContentTemplateを使用してWPFボタンでアクセスキーを使用するにはどうすればよいですか?

シナリオ:

現在、私はこのXAMLコードを持っています:

明らかに、アクセスキー('c'キー:_Cancel)はTextBlockと組み合わせて機能しません。実際、TextBlockはContentPresenter(下記)である必要があると思いますが、これによりVisualStudio2010インスタンスが毎回クラッシュします。

質問:

  • ContentTemplateを使用してWPFボタンでアクセスキーを使用するための最良の解決策は何ですか?

前もって感謝します!

0 投票する
0 に答える
988 参照

c# - WPFでのアクセスキーの動作は?

アクセスキー(ALT+ A)をショートカットとして提供するアプリケーションがあります。正常に動作しています。

問題は次のとおりです。コンボ ボックスとボタンが 1 つあるとします。ボタンに 1 つのアクセス キーを設定し、たとえばALT+Bとコンボ ボックスALT+を設定しました。 +の組み合わせをC押しながら、閉じるボタンのあるダイアログ ボックスを表示しています。ALTB

ダイアログボックスの閉じるボタンをクリックした後でも、Cキーを押すとコンボボックスが選択されます。

私の要件は、ダイアログボックスを表示した後、 を押してもコンボボックスを選択しないことCです。これを達成するにはどうすればよいですか?

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

c# - Prism + MVVM + Access Keys + UpdateSourceTrigger="LostFocus" -- これにより、最初にフォーカスを失うことなく、更新されたテキスト ボックスを保存できません。

この問題に取り組む方法がよくわかりません:

アクセスキーが添付された「保存」ボタンがあります...しかし、テキストボックスに何かを入力してアクセスキーを押して保存すると、テキストボックスはフォーカスを失うことがないため、ビューモデルを更新しません。UpdateSourceTrigger を PropertyChanged に変更する以外にこれを解決する方法はありますか?

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

wpf - WPFで「Alt」キーを押さなくてもアクセスキーが選択される

ツールバーを持つWPFアプリケーションがあります。ツールバーには、ツールとしていくつかのユーザー コントロールがあります。

各コントロールにアクセス キーを設定しましたが、正常に動作しています。

問題は次のとおりです:ユーザーコントロール(ボタンとラベルで構成され、ボタンのアクセスキーを設定しました)をクリックすると、指定されたタスクが完了しますが、「Alt」キーを押さずにアクセスキーを押すと、取得されます選択されました。

何か案は?

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

javascript - アクセスキーVSナビゲーターのキーボードショートカット

繰り返しトリッキーな質問のようですが、まだ修正も回避策もありません。

キーボードショートカットの前にアクセスキーを傍受する方法はありますか?

お気に入りのナビゲーターIEとFFでアクセスキーを使用する必要がありますが、既存のショートキーを予約済みと見なしたくありません。そうでなければ、それは多くの可能性を残しません(現在私は数字だけを使用しています)。

注:accesskeyとは、accesskeyhtml属性を意味します。

何か案が ?Flashアプリはそれを行うことができるので、JavaScriptはどうですか?


たとえば、ここにアクセス可能なコントロールがあります。

それをアクティブにしようとすると、ファイルメニューを開くだけです:'(

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

html - HTML element keyboard shortcut without alt key

I have a button that is accessed by a keyboard shortcut but the users have to press ALT+Z. Is there anyway to let the users access the button by simply pressing Z (or some other key) without having to press ALT?

Many thanks,

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

html - 未使用のアクセス キーのリストはどこで入手できますか?

自分のサイトで使用できるアクセス キーを知りたいです。リストを見つけることができる場所を知っている人はいますか? また、英国には基準があることも理解しています。他の国 (たとえば、日本) の標準アクセス キーを一覧表示しているサイトを知っている人はいますか?

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

jquery - Jqueryは、アクセスキーが定義されているすべての要素を選択します

accesskey が定義されているすべての要素を選択したいと考えています。

私はこれを行うことができることを知っています: $('[accesskey]')、しかし、それはページ上に多くの入力、hrefsなどを与えます(それらのほとんどは空のアクセスキーを持っています)。

accesskey が実際に値を持つ要素のみを選択する方法は何ですか?

編集:空のアクセスキーの原因も見つかりました。これは、複数のモーダルダイアログに対する古い無効化/復元アクセスキーJavaScript関数が原因でした..通常、空のアクセスキーを持つ要素はそれほど多くありません

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

c# - とりわけ、WPFメニューHeaderStringFormatとアクセスキーの処理

わかった。そのため、Visual Studioと同じように、アプリケーションのメインメニューに[保存]と[名前を付けて保存...]の項目を表示したいと思います。つまり、「{現在のファイル}を保存」と「{現在のファイル}に名前を付けて保存...」

通常のアクセスキー(それぞれ「S」と「A」)も欲しいです。

私は2つの解決策を考え出しましたが、どちらも非常に望ましいものではありません。

  • メインメニューをxamlだけで作成する代わりに、すべてをMainWindowViewModelで作成できるので、生成されたMenuItemに何を入れるかを完全に制御できます。ただし、ViewModelに各MenuItemのアイコンへの参照を含める必要があるため、これはMVVM(今回は非常に厳密に順守しようとしています)の違反になると思います。さらに、それは少し厄介なようです。

  • このように、これら2つの特定のMenuItem(およびおそらく将来のMenuItem)のヘッダーだけを指定できますが、ヘッダーにアンダースコアが含まれているだけでなく、アクセスキーも含まれていないMenuItemを取得することになります。

私は何をすべきか?

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

asp.net - asp.net でキーボードを使用してフォーカスを設定する

ログインページを作成していますが、ユーザーがキーボードを使用してフォーカスを柔軟に制御できるようにしたいと考えています。AccessKey を使用していますが、機能していないようです。どんな助けでも大歓迎です。

以下は、電子メール フィールドのみの HTML です。

Mozilla Firefox で Alt+E と Ctrl+E を使ってみました。