Maria: Label auslesen

Hallo

Ich habe eine RadiobuttonListe und möchte den Text mit Javascript auslesen, aber irgendwie schaff ich das heute nicht.

Also der Code sieht so aus:
<label for="ums3">
 <input type="radio" id="ums3" value="3"> teilweise umgesetzt
</label>
etc.

Den value kann ich lesen aber nicht den Text.
Kann mir bitte mal jemand sagen, wie das geht.

Gruss
Maria

  1. Lass dir die Kind-Knoten des label-Elements ausgeben und beschänke die Auswahl auf Textknoten.

    http://de.selfhtml.org/javascript/objekte/node.htm

  2. @@Maria:

    nuqneH

    Den value kann ich lesen

    Das machst du wie? Über document.getElementById('ums3')? Jedenfalls hast du schon eine Referenz auf das input-Element.

    aber nicht den Text.

    Der steht nicht im input-Element, sonden in dessen Elternelement (label). Es ist der auf das input-Element folgende Geschwisterknoten: nextSibling führt dich hin. In dessen nodeValue hast du den Text.

    Qapla'

    --
    Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
    (Mark Twain)
  3. Hi,

    Den value kann ich lesen aber nicht den Text.
    Kann mir bitte mal jemand sagen, wie das geht.

    innerHTML ?

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
    1. @@Joachim:

      nuqneH

      innerHTML ?

      Nö, damit bekäme man ja den gesamten Inhalt des label-Elements.

      Qapla'

      --
      Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
      (Mark Twain)