有没有可能取消 <a href="...">在任何浏览器中被禁止显示?我希望这样做没有 Javascript。
<a href="...">
有些浏览器支持 tabindex="-1"属性,但不是全部,因为这不是标准行为。
tabindex="-1"
我认为你可以通过 javascript 来做到这一点,你覆盖了 window.onkeypress或 onkeydown,捕获了标签按钮,并设置焦点在所需的顺序。
window.onkeypress
onkeydown
与 HTML5兼容的现代浏览器支持 [tabindex]属性,其中 -1的值将防止元素被标记为。
[tabindex]
-1
如果值为负整数 用户代理必须允许对元素进行聚焦,但不应允许使用顺序焦点导航访问元素。
您可以将一个 JQuery 处理程序应用到您希望不使用制表符停止而针对多个元素的元素。
$(document).ready(function () { $('.class').attr('tabindex', '-1'); });
是一种方法。
从锚标记中删除 href属性
href