@@Auge
Du kannst das Action-Attribut mit JS umschreiben, inklusive des Problems, dass nicht alle Clients JS sprechen. Du kannst zusätzlich in einer serverseitigen Verarbeitung entsprechend der Auswahl eine Weiterleitung durchführen und, wenn JS verfügbar ist, das Absenden an das Server-Skript unterbinden und das Ziel direkt ansteuern.
Andersrum. Erst die Funktion ohne JvaScript zur Verfügung stellen. Das heißt, die serverseitige Verarbeitung sicherstellen – grundsätzlich, nicht zusätzlich.
Falsch interpretiert. Mir ging es nicht darum, eine serverseitige Verarbeitung optional durchzuführen, sonder in ihr zusätzlich eine Weiterleitung auszulösen.
Zusätzlich wozu?
Bei deiner gewählten Formulierung lag es nahe, dass sich „zusätzlich“ auf den vorigen Satz bezieht. Wenn ich das „falsch interpretiert“ haben sollte, dann deshalb, weil du mir diese Interpretation geradezu aufgedrängt hast.
LLAP 🖖
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory