É possível cancelar uma <a href="...">
interrupção de tabulação em qualquer navegador? Eu gostaria de fazer isso sem Javascript.
É possível cancelar uma <a href="...">
interrupção de tabulação em qualquer navegador? Eu gostaria de fazer isso sem Javascript.
Respostas:
Alguns navegadores suportam o tabindex="-1"
atributo, mas não todos, pois esse não é um comportamento padrão.
Navegadores modernos, compatíveis com HTML5, suportam o [tabindex]
atributo , onde um valor de -1
impedirá que o elemento seja tabulado.
Se o valor for um número inteiro negativo
O agente do usuário deve permitir que o elemento seja focado, mas não deve ser alcançado usando a navegação de foco sequencial.
Eu acho que você poderia fazer isso por javascript, substituir o window.onkeypress
ou onkeydown
, prender o botão tab e definir o foco na ordem desejada.
Remova o href
atributo da sua marca de âncora
$('[href="whatever-the-url-is"]').removeAttr('href');