Czy można anulować <a href="...">
przechodzenie na kartę w dowolnej przeglądarce? Chciałbym to zrobić bez Javascript.
152
Niektóre przeglądarki obsługują ten tabindex="-1"
atrybut, ale nie wszystkie, ponieważ nie jest to standardowe zachowanie.
Nowoczesne, zgodne ze standardem HTML5 przeglądarki obsługują
[tabindex]
atrybut , w przypadku którego wartość-1
uniemożliwia przypisanie elementu do karty.źródło
Możesz zastosować procedurę obsługi JQuery do elementu, który chcesz kierować na wiele elementów bez tabulacji.
Byłby to jeden sposób ....
źródło
Myślę, że mógłbyś to zrobić za pomocą javascript, nadpisując
window.onkeypress
lubonkeydown
, przechwytuj przycisk tabulatora i ustawiając fokus w żądanej kolejności.źródło
Usuń
href
atrybut z tagu kotwicyźródło
$('[href="whatever-the-url-is"]').removeAttr('href');