Hi,
Jau...
Kann ich beim Testen ebenfalls nachvollziehen - als Workaround scheint es aber zu funktionieren, nach dem zuweisen der Klasse ueber optionXY.className die Option mal kurz mit sich selbst zu ersetzen,
selectElement.replaceChild(optionXY, optionXY);
- danach zeigt mir der IE die Option mit den "neuen" Formatierungen der zuvor vergebenen Klasse an.
das mit dem "selectElement.replaceChild(optionXY, optionXY);" hatte ich nicht probier, weil nicht drauf gekommen! Dennoch blieben wir dann im DOM und schießne mit Spatzen auf Kanonen, oder so ähnlich! ;)
Auch wenn der IE sich vom disabled-Attribut unbeeindruckt zeigt, laesst er mich es dennoch per JavaScript abfragen - liefert true oder false zurueck.
Hab ich genauso auch festgestellt. In erster Linie ging es mir darum das disabled überhaupt ein- bzw. auszubauen aus der Auswahlbox
Kannst ja mal pruefen, ob das eine brauchbare Alternative fuer dich darstellt.
MfG ChrisB
Thanks, Markus!