Marco: wenn radiobutton aktiviert layer anzeigen!

Hallo zusammen

wie kann ich das machen, dass wenn ich einen Radiobutton anwähle, dass es mir einen Layer anzeigt. Wenn ich dann einen anderen Radiobutton auswähle, dass der Layer wieder ausgeschaltet wird.

Danke für Eure Hilfe!

Marco

  1. Hello out there!

    wie kann ich das machen, dass wenn ich einen Radiobutton anwähle, dass es mir einen Layer anzeigt.

    Ersteinmal http://forum.de.selfhtml.org/archiv/2006/6/t132106/#m854681.

    Beachte dort auch den zweiten Absatz. Du möchtest wahrscheinlich mit JavaScript den betreffenden Text _aus_blenden, damit Nutzer ohne JavaScript ihn auch zu sehen bekommen.

    Wie du den Status von Radiobuttons anfragst, findest du in http://de.selfhtml.org/javascript/objekte/elements.htm.

    Wie du CSS-Eigenschaften von Elemente änderst, findest du in http://de.selfhtml.org/javascript/objekte/style.htm.

    Welche Eigenschaft du ändern musst, findest du in http://de.selfhtml.org/css/eigenschaften/positionierung.htm.

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
  2. moin Marco :)

    Hallo zusammen

    wie kann ich das machen, dass wenn ich einen Radiobutton anwähle, dass es mir einen Layer anzeigt. Wenn ich dann einen anderen Radiobutton auswähle, dass der Layer wieder ausgeschaltet wird.

    mit Hilfe eines Eventhandlers kannst du das Ereignis des Klickens abfangen. Deinen Layer (hmm? Du meinst ein Fenster oder eine andere Gui-Komponente?) kannst du dann mit "visible" ein- und ausblenden.

    Für den Fall, dass du Javascript meinen solltest schau dir doch auch hier die Doku zum Eventhandler onclick und die Style-Eigenschaft display - wahlweise auch visibility an. An die Styleeigenschaft deines Elementes kommst du in etwa so: document.getElementById("meinLayer").style.display=none (für Nichtanzeige).

    liebe Grüße aus Berlin
    lina-

    --
    Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)