Wirklich nur kurze Frage zu classList.toggle
bearbeitet von
@@Foxtrott_01
> ...und zwar setzte ich ein DIV ein, welchem via Klick-EventListener eine Klasse via `classList.toggle` hinzugefügt / entfernt wird.
Für welches Element ist der Eventhandler? Wenn für das `div`: nein, nicht machen.
Click-Events sollte man nur für interaktive Elemente (Buttons, Links) verwenden. `div`s sind nicht interaktiv; sie mögen für einige Nutzer per Maus clickbar sein, für viele andere (Tastatur-Nutzer) sind sie nicht clickbar.
Du willst vermutlich einen `<button>`. Einen [Toggle-Button](https://inclusive-components.design/toggle-button/).
>
> Ich habe dann bemerkt, dass … `<div class>` übrig bleibt - das class-Attribut schwebt sozusagen seelenlos durch Zeit und Raum.
>
> Ist das ein Problem?
Nein, *das* ist kein Problem.
LLAP 🖖
--
Wenn der Faschismus wiederkommt, wird er nicht sagen: Hallo, ich bin der Faschismus! Sondern er wird sagen: Ich nehme die Wahl an.