@@Dag
Das entsprechende UI-Element für zwei Zustände (aus/an, frei/belegt etc.) ist eine Checkbox:
Wenn Du nur 2 Zustände hast, mag das gehen.
Für mehrere Zustände ist das entsprechende UI-Element eine Gruppe von Radiobuttons.
Letztendlich haben wir jedoch eine programmiertechnische Aufgabe
?? Was haben wir?
und die würde ich nicht vom Vorhandensein von HTML-Elementen abhängig machen (Trennung von Semantik und Geschäftslogik).
Ich habe Semantik und Präsentation getrennt. Geschäftslogik ist keine erforderlich.
Wobei das Element was geklickt werden soll, nicht unbedingt ein <button> sein muss.
Doch, muss es. Was denn sonst? a
-Elemente sind für Links zu anderen Seiten gedacht. Andere Elemente kann man im Allgemeinen nicht ohne weiteres clicken.
LLAP 🖖
--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.