Thomas Luethi: Auf Text neben einem Radiobutton reagieren

Beitrag lesen

Hallo,

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 und vielleicht sekundaer etwas
fuer die CSS-Gestaltung.
Und jetzt erfahre ich, dass es auch fuer diesen tollen Zweck
gebraucht werden kann, wo man bisher wohl mit JavaScript
rumbasteln musste, wenn man sowas wollte.

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
    u.s.w.

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

Kann es der MS IE? Ab welcher Version?

Gruesse,

Thomas

--
Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!