ayin: radiobutton text anklickbar

ich habe 10 radiobuttons mit erklärendem text dabei.
nun möchte ich aber nicht nur die buttons klicken können, sondern dass auch der button aktiv wird, wenn ich den text dahinter klicke.
ich komme gerade nicht drauf.
gebt mir mal bitte einen hinweis.

  1. hi,

    nun möchte ich aber nicht nur die buttons klicken können, sondern dass auch der button aktiv wird, wenn ich den text dahinter klicke.
    ich komme gerade nicht drauf.
    gebt mir mal bitte einen hinweis.

    du suchst <label>.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Gibts da auch irgendwelche Vorschriften in der Reihenfolge?
      Muss der label-Tag zwingend vor dem Formular-Feld kommen?
      lg Gerhard

      1. hi,

        Gibts da auch irgendwelche Vorschriften in der Reihenfolge?
        Muss der label-Tag zwingend vor dem Formular-Feld kommen?

        nein.

        eine gewisse "räumliche" verbindung bzw. nähe sollte aber natürlich schon vorhanden sein - ansonsten verliert dieses element weitgehend seinen sinn.

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. Stimmt es dass das für Checkboxen nicht funktioniert?
          Bei meinem kleinen Beispiel funkts nicht.
          lg Gerhard

          1. Ahoi Gerhard,

            Stimmt es dass das für Checkboxen nicht funktioniert?
            Bei meinem kleinen Beispiel funkts nicht.

            sieht das denn auch so ähnlich aus wie der von mir aus dem antwortformular kopierte code:

            <label for="mailonpost">Mail bei Antwort</label></b></td>
                      <td valign="top"><input name="mailonpost" id="mailonpost" value="yes" type="checkbox">

            MfG

            --
            Alle Angaben wie immer ohne Gewähr
            PPPS: ich trinke gerne ab und an mal eine tote Tante.
          2. Hallo Gerhard,

            Stimmt es dass das für Checkboxen nicht funktioniert?
            Bei meinem kleinen Beispiel funkts nicht.

            IE? Der kann das weder für type=checkbox noch type=radio

            Grüße,

            Jochen

            --
            Heute schon gescribbelt?
            Scribbleboard
            1. Schon klar
              Danke

            2. hi,

              IE? Der kann das weder für type=checkbox noch type=radio

              that's quark, my dear.

              selbst der IE 5.01 setzt mir hier im forum beim klicken auf den text "Mail bei Antwort" unter dem posting-formular ein häkchen in die folgende checkbox (bzw. nimmt es wieder heraus, bei erneutem klick).

              gruß,
              wahsaga

              --
              /voodoo.css:
              #GeorgeWBush { position:absolute; bottom:-6ft; }
              1. Hallo wahsaga,

                IE? Der kann das weder für type=checkbox noch type=radio

                that's quark, my dear.

                ja, hast recht. Die Variante mit <label for=" hatte ich (warum auch immer) nie ausprobiert.
                Meine Tests waren <label>Text<input ...></label>. Und so klappt es nur im FF, OP.

                Grüße,

                Jochen

                --
                Heute schon gescribbelt?
                Scribbleboard
                1. hi,

                  ja, hast recht. Die Variante mit <label for=" hatte ich (warum auch immer) nie ausprobiert.
                  Meine Tests waren <label>Text<input ...></label>.

                  das wiederum hatte ich noch nie probiert.

                  Und so klappt es nur im FF, OP.

                  stimmt, fehler des IE.

                  http://www.w3.org/TR/1999/REC-html401-19991224/interact/forms.html#h-17.9
                  "for [...]
                  When absent, the label being defined is associated with the element's contents."

                  gruß,
                  wahsaga

                  --
                  /voodoo.css:
                  #GeorgeWBush { position:absolute; bottom:-6ft; }
  2. ich habe 10 radiobuttons mit erklärendem text dabei.
    nun möchte ich aber nicht nur die buttons klicken können, sondern dass auch der button aktiv wird, wenn ich den text dahinter klicke.
    ich komme gerade nicht drauf.
    gebt mir mal bitte einen hinweis.

    das bekommst du mir dem "label"-attribut hin. damit kannst du text einem bestimmten formularfeld zuordnen.