1

タブを使用してアプリケーション内のコントロールをナビゲートしています。しかし、問題は、最後の要素に到達したときに、アドレスバーでタブフォーカスを押すことです。アドレスバーからタブ インデックスを削除し、最初の要素にフォーカスを設定することは可能ですか。

私はこのようなものを探しています:しかし、url オブジェクトにアクセスする方法が見つかりませんでした。

urlObj.setAttribute('tabindex', -1);
txtMyBox.setAttribute('tabindex', 1);
4

1 に答える 1

1

フォーカスが最後の入力ボックスにあるかどうかをプログラムで確認し、次を使用してフォーカスを最初のボックスに設定する必要があります.focus()

ここでフィドルを参照してください

この部分document.body.firstElementChildを選択した要素で変更するか、使用することができます$('input').first().focus();

于 2013-02-25T11:22:00.800 に答える