erst mal danke für die antwort! das problem hier ist aber jetzt das die boxen welche disabeld sind genauso dargestellt werden wie die aktiven! Gibt es nicht sonst noch irgendeine möglichkeit die boxen unterschiedlich darzustellen? evtl. per java script, das man die checkboxen neu erstellt?
Nein. Javascript hilft dir nicht, weil's nichts mit der Darstellung zu tun hat.
Darstellung ist CSS-Sache. Also mußt du CSS nutzen.
Wobei der Bereich "Darstellung von speziellen Zuständen wie 'disabled'" von CSS in der derzeitigen Spezifikation 2.1 noch immer ausgespart wird. Das bedeutet: Du mußt nehmen, was kommt. Manche Browserversion erlaubt gar keine CSS-Formatierung des deaktivierten Elements, sondern wendet ihren Standard an. Blöd, wenn der aktivierte Zustand (mit CSS) dann genauso aussieht, wie der deaktivierte (mit CSS, das aber nicht wirkt).
Mein Rat: Entweder es ist dir egal, wie die besonderen Feldattribute wie disabled oder readonly aussehen - dann kannst du CSS auf die Formularfelder anwenden. Oder dir ist es nicht egal: Dann ist jegliches CSS für Formularelemente tabu, und du mußt dich mit dem Standardaussehen begnügen.