問題タブ [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 投票する
4 に答える
18899 参照

html - Tab キーを使用してナビゲートするときに、一部の Web サイト要素を無視できますか?

質問としては本当に。ページに、キーボードのタブ キーを使用して移動するときに無視したい入力ボックスがあります。

この入力ボックスを単純なボットのハニートラップとして使用し、ページの外に配置しているため、タブ キーを使用している瞬間に、ユーザーがこの要素にタブで移動しても何もフォーカスされていないように見えます。

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

asp.net - 最初のリピーターアイテム内の最初の入力要素のタブインデックスを設定するには?

私は、1 つのリピーター コントロールのような多くの個別のコントロールを含む aspx フォームを持っています。

リピーター コントロール アイテムは、基本的にドロップダウン、テキスト ボックスなどが隣り合っています。

私の問題は、個々の要素のタブ インデックスを簡単に設定できることですが、最初のリピーター アイテムの最初の要素のタブ インデックスを設定する方法がわかりません。

そのため、最初にアイテムをクリックする必要があり、次にリピーター コントロール内のタブ インデックスが正常に機能します。

どうすればこれを修正できますか?

これをサーバー側で処理する必要がありますか? またはjQueryなど?

ありがとう

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

c# - ハイパーリンクで TABINDEX が機能しない

上記の問題は、TABINDEX が機能しないことです。ユーザー名とパスワードの TEXTBOXES もあり、タブインデックスはそれらで動作しますが、ハイパーリンクは機能しません。

他のリンクでも必要なので、すべてのリンクをボタンに置​​き換えない限り、サインインをボタンに置​​き換えてもあまり役に立ちません。

ハイパーリンクのタブインデックスが機能しない理由を突き止めるには?

thnx

0 投票する
9 に答える
82308 参照

javascript - JavaScript を介してブラウザのフォーカス境界を削除または無効にする

タブインデックスの順序でフォーカスがある場合、dom-element の (ほとんどのブラウザーで) 破線の境界線を無効にする方法または操作する方法を知っている人はいますか?

フォーカスされた要素に独自のスタイルを構築したいのですが、tabindex を使用すると keydown イベントを dom 要素にバインドできるため、既存の機能を使用するのは素晴らしいことです。

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

html - div のタブ インデックス

以下のフォーム HTML コードを参照してください。

ここでは、ラジオ入力が完全に非表示になり、背景画像がラッパー div に適用されるように同意チェック ボックスのスタイルを設定しました。ラッパー div の onclick は、背景画像とラジオ入力のチェック済みステータスを切り替えます。

「terms_radio」DIV に tabindex インデックスを設定する必要があります。単に div の tabindex="2" 属性が機能していません。

カーソルが電子メール入力フィールドにあるときに TAB を押すと、ラジオ入力のラベルの点線の境界線を表示することは可能ですか?

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

html - タブインデックスからインクルード

<select>要素にタブ移動できますか? テキストフィールドだけでなく、すべてをタブで移動できることで大きなメリットが得られるかなり集中的なフォームを作成しています。

上記のコードは Firefox では機能しません (少なくとも私にとっては)。

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

c# - タブインデックスの設定

実行時にグリッドにいくつかの値があります。2つの列「名前」と「値」..column[0]、つまり名前を編集不可にしました。したがって、Tabキーを押すと、Column[0]にtabindexが必要ありません。タブを編集可能な値でのみ移動させたい..誰でも助けてくれますか!!!

前もって感謝します!!!

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

gwt - GWT フォーカスの問題

次のタブ インデックスにフォーカスを設定するにはどうすればよいですか?

複数のウィジェットを含むフォームがあり、タブキーを押し下げて、A ウィジェットから B にフォーカスを設定したいと考えています。

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

wpf - DockPanelタブの順序

以下のように、ItemsControlのDataTemplateにDockPanelを設定しています。

コンボボックスとボタンの間の残りのスペースをすべてテキストボックスで埋めたいです。DockPanelは最後の子のみを埋めるため、テキストボックスをXAMLの最後に配置する必要がありました。見栄えがします。ただし、タブの順序はめちゃくちゃになっています。これで、combobox-combobox-textbox-buttonの代わりにcombobox-combobox-button-textboxがタブになります。

各アイテムのプロパティを使用してみKeyboardNavigation.TabIndexましたが、これはItemsControlのDataTemplateであるため(これらのドックパネルはそれぞれ個別のアイテム用になります)、タブの順序が各アイテムのコンボボックスを垂直方向にジャンプし、次に各テキストボックスを垂直方向にジャンプします。 、次に各行を横切ってから下に移動するという望ましい動作ではなく、各ボタンを垂直に下に移動します。

UIの例:

現在の状況では、それは行きCombo11,Combo12,Button1,Text1,Combo21,Combo22,Button2,Text2ます。TabOrderプロパティを追加すると、になりますCombo11,Combo21,Combo12,Combo22,Text1,Text2,Button1,Button2

行きたいCombo11,Combo12,Text1,Button1,Combo21,Combo22,Text2,Button2です。

このUIの問題を解決する方法について誰かが何かアイデアを持っていますか?

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

c# - C# tabindex - 一般化 (デスクトップ アプリ)

私はいくつかのテキストボックスを持っています。Enterキーを押すたびに、次のテキストボックスにユーザーを向けたいと思います。テキストボックスには Tabindex が正しく設定されています。

私は次のようなものを得ました:

setFocusOnNextElement はどのように見えるべきですか? 一般的なものにしたい場合。各コントロールを解析して、次に何があるかを見つけることができましたが、これはもっとうまくできると感じています。