Dropdown Menü Problem...

Oli-bt

Mitglied
Hi zusammen!
Ich weis das Thema ist hier schonmal bearbeitet worden, leider finde ich keinen passenden Beitrag wo ich selbst irgendwie durchsteige...
Und zwar habe ich ein Dropdownmenü in folgender Form:
Code:
<select name="selectName" size="1" style="border: 1px solid #999999">
<option value="aktiv">Aktiv</option>
<option value="inaktiv">Inaktiv</option>
</select>
Nun möchte ich das ich einen Link direkt aufrufen kann ohne z.B. einen Submit button oder ähnliches. Also wenn das eine Feld ausgewählt wird, das er dann automatisch die Seite öffnet....
wäre super wenn mir jemand weiterhelfen kann.

Gruß, Oli
 
Suche nach Wörtern wie "onchange" und "submit"... abgesehen davon..welcher Link? Ein Formularfeld ist keiner! Welche Adresse hat die Zielseite? ich sehe dort nirgends eine URL!
 
also ich habe das ganze jetzt so gemacht:
Code:
<form name="jump">
<select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
<option value="pinboard_loeschen.php?id=<? echo $id; ?>">L&ouml;schen</option>
<option value="pinboard_edit.php?id=<? echo $id; ?>">Bearbeiten</option>
</select>
</form>
aber er bringt mir immer einen Fehler der so aussieht:
'location=document.jump.menu.options' ist Null oder kein Objekt

....
kann mir da jemand weiterhelfen....
 
Hier mal eine "Variante" die ich mal irgenwann gescriptet hatte, die aber funktionieren sollte:

Code:
function wohin()
{
ziel = new Array
(
"0",
"headline.html",
"texteditor.html",
"screenie.html",
"info.html"
)
 for(i=0; i< document.forms.menue.wahlfeld.length;++i)
  if(document.forms.menue.wahlfeld[i].selected == true)
   nr = document.forms.menue.wahlfeld.options[i].value;
if(nr != "0")
{
parent.desktop.location.href = ziel[nr]
}
return false
}

HTML:
<form name="menue">
<select name="wahlfeld" onchange="wohin()">
<option value="0">Schnellauswahl</option>
<option value="1"><b>Titelbox</b></option>
<option value="2"><b>Textblock</b></option>
<option value="3"><b>Sreenie (Bild, inkl. Beschreibung)</b></option>
<option value="4"><b>Infobox</b></option>
</select>
</form>
 

Neue Beiträge

Zurück