Cord Meyer: Notfall :Rollovermenü per option value

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

  1. 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="">

    http://www.atomic-eggs.com/selfspezial/daten/101.html