問題タブ [tabindex]

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 投票する
2 に答える
1288 参照

browser - タブインデックスを削除

デフォルトのタブインデックスをブラウザの URL から削除するには?

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

wpf - 複合コントロールのWPFTabIndex

単純な複合コントロールが埋め込まれた単純なウィンドウがあります。

(メインウィンドウ)

(複合制御)

フォームで予想どおり、4つのテキストボックスが表示されます...

  • 初め
  • 2番
  • 第3
  • 第4

しかし、「First」にフォーカスがあり、Tabキーを押すと、フォーカスが「Third」に切り替わります。WPFは、MyControlがTabIndex 3であり、テキストボックス「Third」がその中の最初のタブ付きコントロールであるツリーとしてではなく、単一のフラットリストとしてタブリストを認識しているようです。

これはWPFのバグですか、それともこれを行う別の方法がありますか?複合コントロールは多くのウィンドウで使用されており、1つのウィンドウで複数回使用することもできます。

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

javascript - tabindex から Javascript/JQuery を削除

HTML フォームでは、INPUT テキスト ボックスの後にリンクが続き、その後に別の INPUT テキスト ボックスが続きます。tabindex / タブ オーダーからリンクを削除したい:

タブ オーダーは field1、link1、field2 であり、tabindex/order に link1 をまったく含めずに field1、field2 にしたいのです。属性による並べ替え以外tabindexに、リンク 1 をタブ移動から完全に削除する方法はありますか?

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

tabs - タブインデックスのハイライト表示

tabindexを含む要素にハイライトを表示したい。

キーを4回押すと、ハイライトTabを含む要素に移動し"tabindex=4"、ハイライトを表示します。

あなたからアイデアをいただければ幸いです。

乾杯、

チャントゥ

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

wpf - データテンプレートを使用してItemsControlで行ごとのタブ順序を取得するにはどうすればよいですか?

タブが行の各項目を通過し、これが各行を通過するようにします。しかし実際には、列内のすべての項目を列ごとに調べます。

DataTemplateには、2つのコンボボックス(たとえば、cb1とcb1)と1つのTextBox(tb)があります。実際のタブの順序は次のとおりです。

Row0.cb1、Row1.cb1 ... Row0.cb2、Row1.cb2 ... Row0.tb、Row1.tb..。

しかし、私が欲しいのは:

Row0.cb1、Row0.cb2、Row0.tb、Row1.cb1、Row1.cb2、Row1.tb..。

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

wpf - ItemsControl の WPF TabStop / TabIndex

WPF ComboBox-es を動的に追加していますが、追加した ComboBoxを「TAB」キーで選択できるようにしたいと考えています。(TabIndex などを動的に生成する)

実際には次のとおりです。

代替テキスト

私が欲しいもの:

代替テキスト

どうやってそれをしますか?

これはコードです:

前もって感謝します !

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

.net - ユニバーサルKeyDownハンドラーとフォーカスをC#.NETのTabIndexで移動させる方法はありますか?

フォームで使用可能なすべてのコントロールに対して、共通のKeyDown偶数ハンドラーを実行したいと思います。私はそれを達成することができますか?

より明確にするために、私の意図は、Enterキーが押されるたびにそれを検出し、フォーカスを現在のコントロールから次のTabIndexのあるコントロールに移動することです。

どうすればそれを達成できますか?

0 投票する
4 に答える
20718 参照

html - tabindexが正しく設定されているのに、送信ボタンがフォーカスされていない

フォームの入力フィールドのタブインデックスを定義しました。入力フィールドをタブで移動すると、送信ボタンがフォーカスを取得することはなく、ページ上の別の形式の他の入力フィールドがフォーカスを取得します。それらはすべて3より大きいタブインデックスを持っています。どうしてですか?

CSS:

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

wpf - WPF: ウィンドウと UserControl にフォーカスする

UserControl を適切にタブに移動しようとしていて、困惑しています。論理ツリーは次のようになります。

ComboBox の可視性コンバーターが返された場合Visibility.Collapsed(ユーザーがデータベース モードを変更できないようにする) を除いて、すべて正常に動作し、textbox1 が選択された場合、UserControl のコントロールをタブで移動する代わりに、フォーカスがボタンに移動します。ウィンドウの下部に宣言されています。表示されるコントロール以外には、TabIndex または FocusManager プロパティが設定されているものはありません。

レンガの壁に頭をぶつけていますが、何かが欠けているに違いありません。IsFocusScope=True/False を試してみましたが、FocusedElement で遊んでいましたが、その ComboBox が非表示の場合は何も機能しません ( Visibility.Collapsed)。

ユーザー コントロールの上部は次のとおりです。

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

asp.net - 別のコントロールの ControlId に基づいて WebControls TabIndex を設定する

定期的に機能が追加されている ASP.NET Webforms サイトがあります。ほとんどの場合、新しい WebControl がページに追加され、ページ上の後続のすべてのコントロールに対して TabIndex をインクリメントする必要があります。

最初に割り当てられたタブ インデックス間の任意のギャップを選択するよりも、より堅牢なソリューションを希望します。デザイナーのタブ オーダー機能を使用してタブ インデックスを設定することも 1 つのオプションですが、ソース ビューにとどまることをお勧めします。

理想的には、たとえば 3 つのチェック ボックスがある場合、以前のコントロールの tabindex に基づいて tabindex を定義できるようにしたいと考えています。次に、新しいコントロールを挿入し、既存のコントロールを 1 つ変更するだけで済みます。

たとえば、新しいプロパティ TabIndexAfterControlId を WebControl に追加します。

私が最初に考えたのは、System.Web.UI.WebControls.WebControl を新しいプロパティで拡張することでしたが、拡張プロパティはサポートされていません