Answers:
一些浏览器支持该tabindex="-1"
属性,但不支持所有属性,因为这不是标准行为。
现代的,兼容HTML5的浏览器支持[tabindex]
属性,其中的值-1
会阻止将元素制表到该属性。
如果值是负整数
,则用户代理必须允许对元素进行聚焦,但不应允许使用顺序焦点导航来访问元素。
我认为您可以通过javascript来做到这一点,您可以覆盖window.onkeypress
或onkeydown
,捕获选项卡按钮,并将焦点设置在所需的顺序。
href
从锚定标记中删除属性
$('[href="whatever-the-url-is"]').removeAttr('href');