ChrisB: Formulare: Checkbox in Form von Text

Beitrag lesen

Hi,

Das Problem, das Gunnar schon beschrieben hat, nämlich dass der IE nicht auf den Klick auf ein Label reagiert, sobald die Checkbox ausgeblendet wird, habe ich ebenso berücksichtigt

Das betrifft ja „nur“ die Änderung des Status der Checkbox - auf den Klick auf das Label kann man sehr wohl reagieren.

Problem: Durch die Verschiebung verschwinden die Checkboxen zwar, der Abstand zwischen den Wörtern/Labels, den sie zuvor eingenommen haben, bleibt jedoch bestehen. Ich vermute, dass man hier nichts machen kann, frage jedoch trotzdem: Kann man hier was machen?

Du könntest es mit absoluter Positionierung statt mit relativer versuchen.
Wenn damit der IE die Checkboxen auch nicht entsprechend umschalten will - dann könnte man das ja auch gleich per JavaScript machen, wenn auf das Label geklickt wird. (Dabei muss man allerdings aufpassen, dass sich keine Nebenwirkungen der Art einstellen, dass man erst per JS den Status ändert, und dann der Browser bei der weiteren Verarbeitung des Events ihn anschliessend wieder ins Gegenteil umgkehrt. Verhindern des Event-Bubblings wäre hier also das mindeste, sowie ausführliches Testen auch in anderen Browsern und -Versionen.)

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]