Gunnar Bittersmann: Javascript - Klasse ändern

Beitrag lesen

@@Rolf B

das Beispiel im Wiki war ziemlich antik.

Wie auch die Methode getElementById(). Mit querySelector() steht ein einheitliches Interface zur Verfügung, sodass man getElementById() eigentlich nicht mehr braucht. Das sollte zumindest erwäht werden.

Ob es sich als Beispiel für eine elementare Methode wie getElementById eignet, mag diskussionsfähig sein. Ich finde es dafür zu kompliziert.

Ja. Es ist ein Beispiel für alles mögliche. Das Eigentliche – die Selektion des Elements anhand der ID – geht dabei unter.

IMHO ist

const aussehenKlasse = geklickterButton.dataset.aussehen;

unnötig. Ich würde das entfernen und

unentschlossenesElement.className = geklickterButton.dataset.aussehen;

schreiben. Das verbessert die Verständlichkeit des Codes.

🖖 Живіть довго і процвітайте

--
When the power of love overcomes the love of power the world will know peace.
— Jimi Hendrix