Internet Explorer Änderung der Font-Color bei Select Tag mithilfe Javascript Problem

So, ich hoffe der Titel ist halbwegs aussagekräftig. xD

Also ich hab folgendes Problem. Mithilfe von einem Javascript Befehl ändere ich die Schriftfarbe von Grau auf Schwarz in einem Selectfeld, siehe:

http://www3.pic-upload.de/18.10.10/bhqx5ezy8y3y.png

Klickt man nun drauf, wird die Schriftfarbe Schwarz für die bessere Lesbarkeit. So, das funktioniert in Firefox, Chrome, Opera, Safari, usw. wunderbar, nur der Internet Explorer schließt das Select Feld nach der Farbänderung. Probierts mal aus :?

Also klickt man im Internet Explorer auf das Feld geht es auf, ändert die Farbe und schließt sich automatisch wieder, sodass der Nutzer dann ein zweites mal draufklicken muss.

Weis jemand eine Möglichkeit, das zu umgehen?

[HTML]
function select_click(Box) {
Box.style.color=„#000000“;
}

Mieten/Kaufen? Mieten Kaufen [/HTML]

mSpore

Mal mit Klassen probiert, bzw. direkt die s auszugrauen?

Ne, ich werds nach der Mittagspause mal probieren und dann das Ergebnis posten. Danke Crash! :slight_smile:

Habe es jeweils mit jQuery addClass probiert und auch indem ich auf den option-tag zugreife… aber naja, hat leider alles nicht geklappt, das Problem im IE bleibt. :confused:

EDIT: Ich habs jetzt einfach so gelöst, dass ich auf das mit „onChange“ verzichte und es mit „onMouseOver“ mache, damit es einheitlich in allen Browsern funktioniert… wobei mir zwar die eine Lösung schon besser gefiel, aber ich glaub das hat wohl etwas mit der Rendermethode des IEs zu tun und das wird man wohl so mit Code nicht wegkriegen…