【发布时间】:2012-04-02 21:21:42
【问题描述】:
假设我有
<input id="a" />
<a href="foo">foo</a>
<input id="b" />
默认情况下,Tab 键会将我从 a 带到 foo 再到 b。如果我想直接从a 转到b,我可以这样做
document .getElementById ("a") .setAttribute ("tabindex", 1);
document .getElementById ("b") .setAttribute ("tabindex", 2);
但现在以下内容不起作用,因为focus() 显然需要tabindex=-1
document .getElementById ("b") .focus ();
我可以两者兼得吗?
【问题讨论】:
-
旁注:如果您确保您的 HTML 有效,事情可能会变得更好。您的输入缺少
type属性等。
标签: javascript html focus accessibility tabbing