ruben: Tabulator abfangen

Beitrag lesen

Hallo!

welchen Grund hast Du dafür, etwas anderes als das tabindex-Attribut zu verwenden?

Ist das eine moralische Frage?
Ich verwende es ja.
Allerdings: Man will nur dann eine neueSprache eingeben, wenn man zuvor in dem Select "neue Sprache ->" ausgewählt hat. Ansonsten soll das Eingabefeld neuesprache übersprungen werden. Standardmäßig liegt es also außerhalb der tabindex Reihenfolge, man will es nicht anwählen. Hat man es aber angewählt (entweder per Klick oder als letztes Element in der Reihenfolge oder eben durch "waehlneue()"), dann will man nach dem Verlassen in der ursprünglichen Tabulator-Reihenfolge weitermachen.
Es handelt sich um eine Eingabemaske.

Ich würde Tabindex benutzen, wenn es etwas wie "2.5" als Wert gäbe, was soviel heißt "Überspring mich, wenn ich nicht angewählt wurde". Gibt es aber meines Wissens nicht.

Gruß,
Ruben