Gunnar Bittersmann: ungelöst

Beitrag lesen

@@Linuchs

CSS-Eigenschaften mit JS zu ändern ist der eigentliche Fehler.

Hinweis habe ich nicht verstanden.

Das kommt bei Orakeln vor. Cheatah war manchmal ein Orakel.

Ich füge dem Objekt <div> eine neue Klasse hinzu oder storniere diese Klasse wieder (von mehreren möglichen):

Ja, das meinte das Orakel.

obj_aendern.className  = JSclassName +" prio_3";

Und wie kriegst du die Klasse prio_3 wieder weg? obj_aendern.className = JSclassName;?

Besser dürfte sein, className gar nicht anzufassen, sondern die Methoden add, remove und toggle des classList-Objekts zu verwenden. Ab IE 10.

obj_aendern.classList.add('prio_3');
obj_aendern.classList.remove('prio_3');
obj_aendern.classList.toggle('prio_3');

LLAP 🖖

--
„Wir haben deinen numidischen Schreiber aufgegriffen, o Syndicus.“
„Hat auf dem Forum herumgelungert …“
(Wachen in Asterix 36: Der Papyrus des Cäsar)