kane1896: label unsichtbar machen

Hallo,

ich habe in einem Formular 2 Radiobuttons.
Wenn ein bestimmter Radiobutton aktiv gemacht wurde, sollen zwei weitere Textfeld, mit je 2 Beschriftungen (labels) davor erscheinen.

Die Textfelder kann ich einfach mit:
document.form1.elements("HotelVon").style.visibility = "visible"
sichtbar machen.

Leider klappt das nicht mit dem Label, obwohl ich es genauso versucht hab. Auch mit "for" das Label dem Textfeld zuweisen bringt nichts.

Ich kann dem Label weder eine ID noch einen Namen zuweisen, bzw. ich kann dann jednefalls nicht draufzugreifen.

Gibt es da noch ne andere möglichkeit?

  1. Ich kann dem Label weder eine ID noch einen Namen zuweisen, bzw. ich kann dann jednefalls nicht draufzugreifen.

    Schon mal mit getElementById() und Dom-Methoden probiert?

    1. Schon mal mit getElementById() und Dom-Methoden probiert?

      eine ID kann ich dem label leider auch nicht zuweisen

  2. Hallo,

    versuch doch mal das Label in ein SPAN zu setzen. Dem SPAN solltest du ja eine ID geben können.

    Gruß

    Carsten

    1. Dem SPAN solltest du ja eine ID geben können.

      funktioniert leider auch nicht

  3. Hallo kane,

    ich habe in einem Formular 2 Radiobuttons.
    Wenn ein bestimmter Radiobutton aktiv gemacht wurde, sollen zwei weitere Textfeld, mit je 2 Beschriftungen (labels) davor erscheinen.

    Wie sehen deine Labels, Textfelder aus? Hast du es mit setAttribute() versucht?

    document.getElementById("ID").setAttribute("label", "BlahBlah");

    Grüße,

    Jochen

  4. Ahhh doch, jetzt gehts.

    Weiss nicht was ich vorher falsch gemacht hab, aber man kann dem label ne ID zuweisen und mit:
    document.getElementById("labelid")
    draufzugreifen.

    Danke an alle