8

フォームのコントロールがほとんどありません。HTMLでの作成順序に自然ではない順序でtabIndexを設定する必要があります。たばこの端にボタンがあり、tabIndexはこの要素だけに設定されていません(フォーカスされません)。

<button id="btnSave" tabindex = "86" title='click here'>Submit Here</button>

理由は何ですか?

あなたの助けに感謝。

4

3 に答える 3

4

tabindex 要素のみを設定した場合button、この要素はナビゲーションの最初になります。つまり、最後の入力フィールドから直接アクセスすることはありません(ただし、ブラウザー自体のユーザーインターフェイスにあるブラウザー依存の項目を介してのみ)。検索ボックスやアドレスボックスなど)。のHTML4.01仕様をtabindex参照してください。

他のフィールドにも設定している場合tabindexは、動作を示すデモを投稿してください。いくつかのブラウザでの簡単なテストで、tabindexすべてのフィールドに設定すると正常に機能しました。

于 2012-01-20T12:05:55.253 に答える
-2

試す :

 <input type="button" value="Sumit here" tabindex="90" />

を確認してください。あなたのインデックスは、その親の下でゼロからカウントされます! インデックス 90 は html には多すぎます。

于 2012-01-20T11:35:32.073 に答える