Gunnar Bittersmann: einfacher Button

Beitrag lesen

@@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.