Ja, _da_ kommt der IE tatsächlich nicht mit. Bei der Verwendung der className-Eigenschaft hat er jedoch keine Probleme.
Jaaaa, super \o/! Danke euch beiden, className war mir bisher unbekannt und löst natürlich mein Problem und macht Javascript insgesamt deutlich angenehmer.
ist "invis" der Plural von "invi"? Wenn nicht, und wenn es statt dessen eine Kurzform von "invisible" sein soll, dann ist dieser Klassenbezeichner nicht im Sinne von HTML.
invis ist tatsächlich die Abkürzung für invisible. Ich bin absolut für semantische Benennungen und nutze sie in der Regel auch, denke aber dass es für dieses kleine Beispiel (der tatsächliche Code sieht anders aus) in Ordnung geht :).
Abgesehen davon fällt mir gerade für so was wie diesen sichtbar/unsichtbar- Umschalter jetzt nicht wirklich eine bessere Klassenbezeichnung ein. Wärest Du mit "ueberfluessig" einverstanden?
Im tatsächlichen Projekt verwende ich "noPrint", da es nicht gedruckt werden soll. Was hältst Du davon?