Toon posts:

[oulldown] in select-tag aangeven wie selected is

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik zit met een klein probleem ik ben een formulier aan het brouwen, met php check en een aantal pulldown menu's erin ...
stel je dus voor dat je een pulldown menu hebt en hier vul je een goede waarde in en in een ander vak een foute, dan wil je natuurlijk dat als je op submit duwt en je moet verbeteren, dat je oude optie nog steeds geselecteerd is ...

nu kan ik wel zoiets met php doen zoals hieronder, maar kun je niet in de select tag iets zetten zodat ie weet welke waarde geselecteerd moet zijn ?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if ($in_out == "incoming") {
$incoming = "selected";
}
else if ($in_out == "outgoing") {
$outgoing = "selected";
}
?>

<select name="in_out" <? print $in_out ?>>
<option value="-">&raquo; Make Your Choice &laquo;</option>
<option value="incoming" <? print $incoming ?>>Incoming</option>
<option value="outgoing" <? print $outgoing ?>>Outgoing</option>
</select>

  • 2
  • Registratie: November 2000
  • Laatst online: 31-03 13:52

2

code:
1
<option value="foo" selected>foo</option>

/edit

buh, lezen kan beter.

Misschien dat je het onLoad met javascript kan regelen als je het niet serverside wil doen?

Verwijderd

Topicstarter
ik heb het nu met onload gedaan inderdaad dacht ik ook al aan ...
maar ik wil het wel server side doen, maar als ik straks 25 opties heb is dat niet echt handig :P
daarom vroeg ik me dus af of er iets was wat je in de select tag kon zetten ...