Guybrush Threepwood Geschrieben 25. Juni 2007 Geschrieben 25. Juni 2007 Ich fülle per Javascript eine Listbox (also ein select) for (var i in result) { var opt = new Option(); opt.text = result[i].Text; opt.value = result[i].Value; opt.title = result[i].Title; if (result[i].Value == ID) { opt.style.color = "red"; opt.style.fontWeight = "bold"; opt.style.fontStyle = "italic"; opt.disabled = true; } c.ListBox1.options[c.ListBox1.length] = opt; } [/PHP] Dabei werden die Einstellungen in der if Abfrage im IE7 bis auf die Farbe nicht übernommen. Im Firefox klappt das korrekt, das heißt die Option ist rot, kursiv, fett und deaktiviert. Warum ist sie im IE nur rot?
azett Geschrieben 25. Juni 2007 Geschrieben 25. Juni 2007 Ich bin nun nicht so JS-firm, aber heißts im CSS nicht font-weight und font-style - also mit Bindestrichen?
Guybrush Threepwood Geschrieben 25. Juni 2007 Autor Geschrieben 25. Juni 2007 Nein, wenn man es so setzen will anscheinen nicht. Aber das disabled wird im IE ja komischerweise auch nicht übernommen
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden