我想基于浏览器自己计算哪个元素是下一个可聚焦元素来改变DOM中的焦点。
我明白那个...
我的问题是:我们可以利用浏览器自己的逻辑来确定下一个可聚焦元素,并专注于它吗?
没有JS需要这个。
你尝试过属性tabindex
吗?
<input type"text" tabindex="1">
<input type"text" tabindex="3">
<input type"text" tabindex="2">
<input type"text" tabindex="5">
<input type"text" tabindex="4">
<input type"text" tabindex="7">
<input type"text" tabindex="8">
<input type"text" tabindex="6">
参考我的source,您也可以将它用于<a>
,<textarea>
,<select>
和<button>
元素。
如果这个答案不能满足您的问题/需求,请告诉我。