Hallo,
ich würde es so machen:
links untereinander zwei Radiobuttons, daneben Select-Liste und Textfeld. Bei Änderung (onChange) eines von beiden wird der Radiobutton automatisch umgestellt. Schema (O = Radiobutton):
O [Select-Liste]
O [Textfeld]
Dies wäre eine für den Benutzer übersichtliche Variante. Ob es nötig ist, die Select-Liste um die Texteingaben zu erweitern, hängt vom Einsatzzweck ab.
Nicht zu empfehlen wäre das Abhängig-machen vom focus, da beim Durchwandern mit der Tab-Taste dann immer das letzte Element angewählt wäre.
Schönen Abend noch...