9

簡単なサインアップフォームでBoostrapを使用していますが、タブの順序を設定したいと思います。現在、「サインアップ」ボタンをスキップしています。

tabindex="1"送信ボタンを含む各入力フィールド(2、3など)に追加しましたが、機能しません。

これがjsFiddleです。

Operaでは動作するようですが、SafariやChromeでは動作しません。回避策はありますか?

更新:Chrome、Operaで動作しますが、Safariでは動作しません。

4

1 に答える 1

13

コードに問題はありません。私はそれがすべてのブラウザで動作することを期待します。でも...

これを防ぐことはSafariの「機能」のようです。テキスト入力以外へのタブ移動を有効にする必要があります。これが私のSafari5設定ウィンドウのスクリーンショットです。

ここに画像の説明を入力してください

そのチェックボックスをオンにすると、フィドルは正常に機能します。Alt + Tabを押しても機能するようです(Macでは... Alt + Tabが別のウィンドウに切り替わるため、Windowsについてはよくわかりません)。

于 2012-05-31T12:40:18.393 に答える