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.NET Web 服务器控件中的 Tab 键顺序、焦点和访问键

于 2012-05-17T14:51:28.607 回答