Guybrush Threepwood Geschrieben 25. Juni 2007 Teilen 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
azett Geschrieben 25. Juni 2007 Teilen 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Guybrush Threepwood Geschrieben 25. Juni 2007 Autor Teilen Geschrieben 25. Juni 2007 Nein, wenn man es so setzen will anscheinen nicht. Aber das disabled wird im IE ja komischerweise auch nicht übernommen Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.