• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

dropdown form: gewähltes feld "merken"?

Krobbus

Mitglied
Hi, habe folgenden Code. Die Seite, die geladen wird wenn man "eins" oder "zwei" auswählt, ist die gleiche wie die von der man kommt, sprich: es befindet sich auch das formular da. Ich würde gerne, dass die gewählte option auch dann noch ausgewählt bleibt! (so wird jedesmal wieder "select something" angezeigt). Wie geht sowas?

PHP:
<form name="jump">
<select name="menu" onChange="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;" value="GO">
 <option>Select something</option>
 <option value="index.php?choice=eins" name="choice">eins</option>
 <option value="index.php?choice=zwei" name="choice">zwei</option>
 </select>
 </form>
 
Werbung:
Das hat nichts mit HTML zu tun. Dafür brauchst Du JavaScript (was Du ja schon verwendest) oder eine serverseitige Programmiersprache wie PHP.
 
Achso, sorry, ich dachte das würde auch so gehen. Würdest du diesen Thread dann ins php forum verschieben oder soll ich einen neuen Tread aufmachen?
 
Werbung:
Ist verschoben. Die Lösung mit PHP sähe dann z.B. so aus:

PHP:
<option value="index.php?choice=eins"<?php if( $_REQUEST["choise"] == "eins" ){ ?> selected="selected"<?php } ?>>eins</option>
 
Zurück
Oben