【发布时间】:2014-01-10 09:29:36
【问题描述】:
在包含许多表单字段的页面上,我想将特定字段设置为 tabindex="-1"。但是当用户选中一个复选框时,tabindex="-1" 的字段应该像往常一样被表格访问。 这该怎么做? Tabindex="auto" & tabindex="" 不起作用。
我的 Javascript:
function setTabindex(checkboxChecked) {
var tabindexValue = cbChecked ? '' /* <-- what should I enter here? */ : '-1';
var noTabindexElements = document.querySelectorAll('input[data-notabindex]');
for (var i = 0; i < noTabindexElements.length; i++) {
noTabindexElements[i].setAttribute('tabindex', tabindexValue);
}
}
【问题讨论】:
标签: javascript html tabindex