2012-05-31 27 views
9

シンプルサインフォームでBoostrapを使用しています。タブオーダーの順序を設定したいと思います。現在、「サインアップ」ボタンをスキップしています。フォームの入力タブ順序を変更する方法

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

ここにはjsFiddleがあります。

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

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

+0

Chromeで私のフィドルはうまくいきます。 –

+0

@JamesAllardice:Strangeは、Chromeで動作しますが、Safariでは動作しません。複数回テストしました。 – Lee

答えて

13

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

これはSafariの「機能」のようです。テキスト入力以外のものにタブ移動を有効にする必要があります。ここに私のSafari 5 Preferencesウィンドウからのスクリーンショットです:

enter image description here

私はそのチェックボックスをオンにした場合、あなたのフィドルが正常に動作します。 alt + tab(Macでは... alt + tabは別のウィンドウに切り替えるので、Windowsについてはわかりません)を押すと動作するようです。

+0

はい、そうです。ありがとう! – Lee

+1

問題はありません。私が助けてくれることをうれしく思っています:)私はこれまでにこれまでに遭遇したことがないことに驚いています...本当に良い機能だとは思いません。 –