Ist es möglich, <a href="...">
das Tabstoppen eines Tabs in einem beliebigen Browser abzubrechen ? Ich würde dies gerne ohne Javascript machen.
Ist es möglich, <a href="...">
das Tabstoppen eines Tabs in einem beliebigen Browser abzubrechen ? Ich würde dies gerne ohne Javascript machen.
Antworten:
Einige Browser unterstützen das tabindex="-1"
Attribut, aber nicht alle, da dies kein Standardverhalten ist.
Moderne, HTML5-kompatible Browser unterstützen das [tabindex]
Attribut , wobei ein Wert von -1
verhindert, dass das Element mit Registerkarten versehen wird.
Wenn der Wert eine negative Ganzzahl ist
Der Benutzeragent muss zulassen, dass das Element fokussiert wird, darf jedoch nicht zulassen, dass das Element mithilfe der sequentiellen Fokusnavigation erreicht wird.
Ich denke, Sie könnten dies mit Javascript tun, Sie überschreiben das window.onkeypress
oder onkeydown
, fangen die Tabulatortaste ab und setzen den Fokus auf die gewünschte Reihenfolge.
Entfernen Sie das href
Attribut aus Ihrem Ankertag
$('[href="whatever-the-url-is"]').removeAttr('href');