コントロール(テキストボックスなど)を含むテーブルがあります。タブボタンを押すと、次のコントロールに移動するはずです。テーブルにテキストボックスのある3つの列があります。タブボタンを押すと、右側の次のコントロールに移動します。
最初の列を垂直に下に移動し、次の列を垂直に下に移動し、最後に最後の列に移動するように設定する方法はありますか?
フォーム コントロールの tabindex プロパティを設定して、タブで移動する順序を設定できます。
<div id='left'>
<input type='text' tabindex=1 /><br>
<input type='text' tabindex=2 />
</div>
<div id='right'>
<input type='text' tabindex=3 /><br>
<input type='text' tabindex=4 />
</div>
<div style='clear:left'></div>
これは、ASP コントロールのTabIndexプロパティで設定できます。ASP コントロール以外でこれを行いたい場合は、jQuery tabIndex プラグインなどを試すこともできます。
TabIndex
物件を活用してみませんか?
このトピックに関するいくつかの読み物は次のとおりです 。ASP.NETWebサーバーコントロールのタブ順序、フォーカス、およびアクセスキー