Moin!
Besser dürfte sein,
className
gar nicht anzufassen, sondern die Methodenadd
,remove
undtoggle
desclassList
-Objekts zu verwenden. Ab IE 10.obj_aendern.classList.add('prio_3'); obj_aendern.classList.remove('prio_3'); obj_aendern.classList.toggle('prio_3');
Ich denke, man sollte nach Möglichkeit (noch) darauf verzichten. Grund: IE < 10 (laut caniuse.com zusammen rund 2,5%) und Opera mini (knapp 5% der Nutzer). Das ist rund einer von zwölf Nutzern.
Der HTML-Elementstapel bietet genug Möglichkeiten, die Zeile mit genau einer Klasse zu versehen und diese zu ändern oder zu löschen. (obj.className)
Jörg Reinholz