是否可以取消 <a href="..."> 避免在任何浏览器中被制表符阻止?我想在没有 JavaScript 的情况下做到这一点。

有帮助吗?

解决方案

某些浏览器支持tabindex="-1"属性,但不是所有的,因为这不是一个标准行为。

其他提示

现代、兼容 HTML5 的浏览器支持 [tabindex] 属性, ,其中值为 -1 将阻止该元素被切换到。

如果该值为负整数
用户代理必须允许该元素获得焦点,但不应允许使用顺序焦点导航到达该元素。

您可以申请一个jQuery处理程序的元素,你想要的目标,没有制表多个元素。

$(document).ready(function () {
    $('.class').attr('tabindex', '-1');
});

将是一个方法来做到这....

我想你可以由JavaScript为此,你覆盖window.onkeypressonkeydown,陷阱的标签按钮,并在所希望的顺序来设置焦点。

从锚定标记取下href属性

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top