Layer per Dropdownliste (select - option) an-/abschalten
Matthias
- javascript
Hallo zusammen,
ich habe eine Auswahlliste in der Form
<select>
<option value="">- Bitte waehlen -</option>
<option value="Menue_1">Artikel</option>
<option value="Menue_2">Seiten</option>
.. usw ..
</select>
Zu jedem option-Eintrag "gehört" je ein Layer
<div id="Menue_1"> ... </div>
<div id="Menue_2"> ... </div>
.. usw ..
Diese Layer möchte ich per Javascript anschalten (sichtbar machen, also visibility auf visible setzen), wenn der entsprechende Eintrag in der Liste gewählt wurde.
Dass das mit dem Eventhandler "onChange()" geht, weiß ich schon, aber ich bekomme den Wert aus dem Option Tag nicht in meine Funktion eingelesen.
Kann mir jemand helfen?
gruß und Danke im Voraus,
Matthias
P.S. mir reicht auch ein Link auf eine Seite, auf der ein Beispiel dazu ist oder gar das ganze schon als Skript vorhanden ist.
hi,
Dass das mit dem Eventhandler "onChange()" geht, weiß ich schon, aber ich bekomme den Wert aus dem Option Tag nicht in meine Funktion eingelesen.
P.S. mir reicht auch ein Link auf eine Seite, auf der ein Beispiel dazu ist oder gar das ganze schon als Skript vorhanden ist.
diese einstellung lobe ich mir ;-)
wie du allgemein in JS mit select-auswahlfeldern arbeitest, findest du unter http://selfhtml.teamone.de/javascript/objekte/options.htm - selected bzw: vielleicht sogar eher selectedIndex sind die eigenschaften, die dich vornehmlich interessieren dürften.
und das anwendungsbeispiel unter http://selfhtml.teamone.de/javascript/beispiele/verweisliste.htm erläutert dir den zugriff auch noch einmal an einem praktischen beispiel.
gruss,
wahsaga
vielen Dank für die Antwort.
Ich bin inzwischen aber auch bei meiner eigenen Suche noch fündig geworden.
Gruß,
Matthias