Wie überprüft man, ob ein dom-Element fokussierbar ist? [Duplikat]

8

Viele DOM-Elemente sind fokussierbar: divs mit tabIndex, Eingabeelementen usw. Gibt es eine einfache Möglichkeit zu überprüfen, ob ein Element fokussierbar ist, anstatt eine zig Millionen verschiedener Fälle zu überprüfen? Gibt es dafür eine jQuery-Methode?

    
Konstantin Solomatov 15.08.2013, 20:51
quelle

1 Antwort

4

Beantworten Sie "übersetzt" von hier: Welche HTML-Elemente können den Fokus erhalten ?

  • <a> oder <area> mit href
  • Alle Formularelemente, die nicht deaktiviert sind
  • iframes
  • Beliebiges Element mit tabindex

Außerdem glaube ich, dass auch versteckte Elemente nicht fokussiert werden können.

Unter der Annahme, dass Bedingungen, die folgende Funktion kann Ihnen helfen (vorausgesetzt, es wird immer ein jQuery-Element erhalten):

%Vor%     
gustavohenke 15.08.2013, 21:06
quelle

Tags und Links