0

コントロール(テキストボックスなど)を含むテーブルがあります。タブボタンを押すと、次のコントロールに移動するはずです。テーブルにテキストボックスのある3つの列があります。タブボタンを押すと、右側の次のコントロールに移動します。

最初の列を垂直に下に移動し、次の列を垂直に下に移動し、最後に最後の列に移動するように設定する方法はありますか?

4

3 に答える 3

1

フォーム コントロールの tabindex プロパティを設定して、タブで移動する順序を設定できます。

これは簡単な JSFiddle の例です

<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>
于 2012-05-17T14:51:07.733 に答える
1

これは、ASP コントロールのTabIndexプロパティで設定できます。ASP コントロール以外でこれを行いたい場合は、jQuery tabIndex プラグインなどを試すこともできます。

于 2012-05-17T14:51:11.410 に答える
0

TabIndex物件を活用してみませんか?

このトピックに関するいくつかの読み物は次のとおりです 。ASP.NETWebサーバーコントロールのタブ順序、フォーカス、およびアクセスキー

于 2012-05-17T14:51:28.607 に答える