Gibt es eine gute Möglichkeit, in einem javascript onfocus() - Handler den Fokus auf das nächste Element in der Tabulatorreihenfolge zu trampolieren, ohne die ID des Elements, das als nächstes angezeigt werden soll, manuell einzugeben?Wie überspringe ich Einträge beim Tab-Tab ohne Tabindex?
Ich baute eine HTML-Datumsauswahl in Django/jQuery. Es ist eine Zeilenbearbeitung, gefolgt von einem Kalender-Symbol, das in einem Kalender erscheint. Ich möchte in der Lage sein, von der Linienbearbeitung zur nächsten Eingabe überzugehen, indem ich den Link für das Kalendersymbol überspringe. Ich meine, damit es ein verallgemeinertes Widget ist, also kann ich die ID von dem, was als nächstes kommt, nicht fest codieren und call .focus() aufrufen. Ich weiß, dass ich Tabindex-Attribute für alles einstellen kann, aber das ist mehr manuell als ich möchte. Auch, Iirc, das würde nicht verhindern, dass es den Fokus nimmt, es würde es nur am Ende der Tab-Reihenfolge setzen.
Der Fokus wird nicht übersprungen, es wird zurückgesetzt, so dass beim nächsten Drücken der Tabulatortaste das erste Element auf der Seite – wnbates