Est-il possible d'annuler une <a href="...">
tabulation dans n'importe quel navigateur? J'aimerais faire cela sans Javascript.
152
Certains navigateurs prennent en charge l' tabindex="-1"
attribut, mais pas tous, car il ne s'agit pas d'un comportement standard.
Les navigateurs modernes et compatibles HTML5 prennent en charge l'
[tabindex]
attribut , où la valeur de-1
empêchera l'élément d'être tabulé.la source
Vous pouvez appliquer un gestionnaire JQuery à l'élément que vous souhaitez cibler sur plusieurs éléments sans tabulation.
Ce serait une façon de le faire ...
la source
Je pense que vous pouvez le faire en javascript, vous remplacez le bouton
window.onkeypress
ouonkeydown
, piègez le bouton de l'onglet et définissez le focus dans l'ordre souhaité.la source
Supprimez l'
href
attribut de votre balise d'ancragela source
$('[href="whatever-the-url-is"]').removeAttr('href');