ウェブページのフォーカスに関する興味深い質問があります。主にマウスとキーボードの相互作用に関連しています。 Webページに「Focused」または選択されたオブジェクトの配列があり、タブを使用してそれらをナビゲートする方法があるとします。要素に削除ボタンがあり、それをクリックすると、フォーカスに何が起こるはずですか?ウェブページから要素が消える場合、どこにフォーカスする必要がありますか
私の理論では、フォーカスされている要素がフォーカスを得て消えてしまうため、フォーカスが消えるはずです。これにより、フォーカスがルート要素に降格し、その後タブがページの一番上の要素に移動する奇妙な状況が発生します。
これについての意見を聞きたいですか?
試してみましたか? –
うん、やったよ。私は4つの要素を持っている場合、私は3番目の要素を削除します。通常、フォーカスはルート要素に戻り、最初の項目からタブ移動が開始されます。これは一例です:http://jsfiddle.net/S2aab/1/ – johncch