Notfall :Rollovermenü per option value
Cord Meyer
- javascript
Moin
ich muss dringend wissen ob man wenn man ein Rollovermenü gemacht hat per option value man den
ID durch eine Variable definieren kann und nur durch feststehende Einträge eingeben kann.
Um Ratschläge wäre ich sehr verbunden!!
Mein Versuch
<form name="listen">
<select name="l1">
<option selected value="raus">bla1
<option value=" ***** Hier eine Variable eingeben kann **** ">bla2
<option value="l1 3">bla3
<option value="l1 4">bla4
<option value="l1 5">bla5
</select>
Gruß Cord
Hallo Cord,
zuerst der Rüffel: Wie ich gestern schon sagte, sind elementare
Mängel an HTML- und JavaScript-Kenntnissen IMHO keine Notfäll :-)
So, besonders geschickt ist Deine Frage nicht formuliert, daher
eine eher allgemein gehaltene Antwort:
Du kannst mittels JavaScript-Funktion auch den value eines Listen-
feldes ändern, vorbelegen, abfragen etc. Wie man die Elemente eines
Formularfeldes via JavaScript anspricht, steht - wie fast alles :-) -
in SELFHTML.
Soweit ein Value in Deinem Listenfeld von einer vorherigen Aktion
des Users abhängen soll (so kam es jedenfalls bei mir an), musst Du
im Rahmen Deiner Funktion, die bei eben dieser User-Aktion aufgerufen
wird (Stichwort: Event-Handler) erst mit if checken, was der User
gemacht hat und dann eben entspr. dem x-ten Element Deines Listen-
feldes den gewünschten Wert zuweisen.
Probiers mal - und wenn's dann noch klemmt, kannst Du Deine Lösung
ja noch mal zur Begutachtung posten.
<img src="http://home.germany.net/100-80215/alex/images/promo/signet.gif" alt="">
<img src="http://home.germany.net/100-80215/alex/images/promo/akonline.gif" alt="">