2016-03-23 9 views
0

Ich frage mich, ob der Fokus nur auf Links und Formularelemente oder auch auf anderen Elementen liegen kann. Vor allem auf einer Ein-Pager-Seite wäre es notwendig, zu weiter unten liegenden Abschnitten zu springen, aber nicht unbedingt zu einem Link, sondern zum Beispiel zu einem Abschnitts-Header?kann `Fokus` nur auf Links sein?

Antwort

1

Das Fokusereignis wird an ein Element gesendet, wenn es den Fokus erhält. Dieses Ereignis ist implizit auf einen begrenzten Satz von Elementen anwendbar, z. B. Formularelemente (<input>, <select> usw.) und Links (<a href>). In neueren Browserversionen kann das Ereignis um alle Elementtypen erweitert werden, indem die Eigenschaft tabindex des Elements explizit festgelegt wird. Ein Element kann den Fokus über Tastaturbefehle wie die Tabulatortaste oder durch Mausklicks auf das Element erhalten.

Edit: Oder geben Sie dem Element einen Tabindex.