使用 jQuery 或 JavaScript,如何在 DOM 中找到具有特定 tabindex 的输入元素,例如:
<input id="txtInput" type="text" maxlength="5" tabindex="7">
如果我要查找tabindex = 7的元素,我希望返回这个元素。
使用 jQuery 或 JavaScript,如何在 DOM 中找到具有特定 tabindex 的输入元素,例如:
<input id="txtInput" type="text" maxlength="5" tabindex="7">
如果我要查找tabindex = 7的元素,我希望返回这个元素。
$('input[tabindex=7]')
$('[tabindex=7]')
只需使用JavaScript:
document.querySelectorAll("input[tabindex='7']");
如果你想要所有 tabindex 属性为 7 的元素,而不仅仅是 input 元素:
document.querySelectorAll("[tabindex='7']");
然而,MDN建议避免使用大于零的tabindex值,因为这可能会令使用屏幕阅读器的人感到困惑。