Gunnar Bittersmann: JS / CSS Problem mit IE

Beitrag lesen

@@bert:

nuqneH

Entweder IE ist also nicht mit folgender JS-Zeile einverstanden:
document.getElementById('mein_div_' + divnr).setAttribute("class","divs_neue_class");

Dass der IE so seine Probleme mit setAttribute() hat, sollte sich doch inzwischen herumgesprochen haben.

Setze die Klasse als Eigenschaft des Objekts:

document.getElementById('mein_div_' + divnr).className = "divs_neue_class";

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)