Jeder Browser hat seine Macken und unvollständigkeiten. Und immer wieder sind wir Webentwickler damit konfrontiert, daß so manches im IE nicht geht. So z.B. heute eine kleine JS-Funktion, die mir Bilder anhand einer CSS-Klasse per JS im DOM umbaut und automatisch eine Großansicht des Bildes per thickbox erstellt.
Dabei wird ein Bild ala
<img src="bild.jpg" class="galleryPic" />
zu
<a href="bildGross.jpg" class="thickbox"><img src="bild.jpg" /></a>
konvertiert.
Per Javascript generiere ich also eine neue node und setzte per setAttribute die Parameter für den Link.
newNode.setAttribute('class', 'thickbox ');
Im IE muss es aber anders lauten:
newNode.setAttribute('className', 'thickbox ');
Was gibts da noch zu sagen?