MudGuard: Auf Text neben einem Radiobutton reagieren

Beitrag lesen

Hi,

Ist es Möglich einen Radiobutton zu selektieren indem man nicht direkt auf den Punkt klickt sondern auf den nebenstehenden Text?
Setze den Text in ein label-Element und setze ins for-Attribut die id des Radiobuttons.

Super - sehr schoen und elegant!
Bisher dachte ich, das Label-Element sei primaer etwas fuer die
Accessibility von Formularen

Ist das Anklickbarmachen der Radiobutton-/Checkbox-Beschriftung etwa nicht "Accessibility"-Verbesserung?
Immerhin wird die Trefferfläche ja deutlich erhöht.

Hier unter Linux funktioniert es wunderbar in Mozilla 1.5,
d.h. bei Klick auf den Text im Label-Element wird (je nach
INPUT-Typ):

  • der Radiobutton selektiert
  • die Checkbox aktiviert/deaktiviert
  • der Focus ins Textfeld gesetzt

Das passiert auch bei textarea.
Bei Buttons wird im IE/Mozilla der Button ausgelöst, im Opera nur der Fokus gesetzt.

In Konqueror 3.1.1 und Netscape 4.78 funktioniert es dagegen nicht;
da muss man auf den Radiobutton selbst klicken.

Das ist ja das schöne daran: wenn label nicht unterstützt wird, bleibt trotzdem alles nutzbar.

Kann es der MS IE? Ab welcher Version?

Funktioniert im IE mindestens seit 5.5.

cu,
Andreas

--
MudGuard? Siehe http://www.mud-guard.de/