Hallo,
ich habe ein hintergrundbild, wo auch das ganze formular und so drauf ist, ...
das ist aber nicht schön: Wenn jemand, um Ladezeit zu sparen, keine Bilder anzeigen lässt, muss er blind klicken?
jedoch die checkboxen funktionieren nur beim firefox.
Das würde mich aber sehr wundern. Deine Syntax lässt mich vermuten, dass du XHTML schreibst (du schließt leere Elemente mit "/>"). In XHTML gibt es aber kein Attribut "onClick". Deine JS-Funktion dürfte also nie aufgerufen werden. Erfahrungsgemäß ist eher der IE so nachlässig, über kleine Fehler hinwegzusehen.
Weder an deinem Scriptcode noch an deinem HTML kann ich sonst technische Fehler sehen, an denen sich der IE stoßen würde. Dass der Ansatz per se nicht hasenrein ist, ist eine andere Sache. Dass man den JS-Code einfacher gestalten könnte, steht auch außer Zweifel. Aber das alles erklärt nicht den Unterschied im Verhalten von IE und FF.
Was sagen andere Browser dazu?
So long,
Martin
Lieber Blödeleien als blöde Laien.