Tabindex soll die definierten Tabindex -Elemente in Sequenz auswählen, um den Fokus zwischen jedem Element festzulegen.
Jeder, der das Formular erstellt oder ausgefüllt hat, wird feststellen, dass die Verwendung der Registerkartenschlüssel den Fokus jeder Eingabe einzeln erhält. Dieses Ding kann tatsächlich geändert werden, z.
Wenn Sie das Formular ausfüllen (Anmeldung registrieren oder andere), passieren viele Benutzer die Maus nicht, sondern drücken Sie direkt die Registerkarte, um zum nächsten Textfeld zu springen, warten Sie, bis alle Dinge ausgefüllt sind, und senden Sie sie dann ein. Dies ist eine sehr gute und bequeme Funktion. Meine persönliche Angewohnheit ist, dass beim Ausfüllen von allem die Einreichung normalerweise auf die Schaltfläche Senden mit der Maus geklickt wird, und ich möchte nicht, dass die Registerkarte den Fokus zur Schaltfläche springt, aber ich finde selten, dass die Registerkarte nicht mit der Registerkarte "Taste" springt. Ich weiß nicht, ob es daran liegt, dass meine persönliche Gewohnheit zu Bt -_ !!!!
Wenn Sie nicht möchten, dass etwas in den Fokus übernommen wird, können Sie Tabindex = -x und den Wert von Tabindex negativ machen, damit diese Registerkarte direkt überspringt.
Hier ist eine einfache Form als Beispiel:
Kopieren Sie den Code