阻止HTML中的A元素(锚点链接)上的tabstop
是否可以取消<a href="...">
在任何浏览器中被tabstopped? 我想这样做没有Javascript。
一些浏览器支持tabindex="-1"
属性,但不是所有的,因为这不是一个标准的行为。
符合HTML5标准的现代浏览器支持[tabindex]
属性 ,值为-1
将防止该元素被选中。
如果该值是一个负整数
用户代理必须允许元素被聚焦,但不应该允许使用顺序聚焦导航来到达元素。
你可以应用一个JQuery处理程序到你想要定位多个元素而没有制表符的元素。
$(document).ready(function () { $('.class').attr('tabindex', '-1'); });
将是一种方法来做到这一点….
我认为你可以通过JavaScript做到这一点,你重写window.onkeypress
或onkeydown
,陷阱标签button,并设置焦点在所需的顺序。
从您的锚标签中删除HREF属性