webForumDet fria alternativet

vilken action i dropdownmenu vid validering?

3 svar · 189 visningar · startad av kaxigt

kaxigtMedlem sedan okt. 2004636 inlägg
#1
<form action="???"><select name="menu">
<option>menu</option>
<option value="valid.php">valid</option>
<option value="sida2.htm">Sida 2</option>
<option value="sida3.html">Sida 3</option>
<option value="sida4.html">Sida 4</option>
<option value="sida5.html">Sida 5</option>
<option value="sida6.html">Sida 6</option>
</select> <input type="button" value="Go!" onclick=
"window.location.href=this.form.meny.options[this.form.meny.selectedIndex].value" />
</form>

Denna kod är valid förutom form action. Vad ska jag sätta in där? Har provat med "text/javascript" och det funkade en mycket kort stund - sedan kraschade hela sidans stylesheet :l Dock är koden valid om jag puttar in "text/javascript" - att den sedan inte funkar begriper jag mkt väl bero på att det är fel kodsnutt.

Jag kan tillägga att det är endast denna kod till dropdownmenyn som ska sättas in i body - och jag har lagt in den i main.php som är min högra kolumn där länkarna finns.

Kan nån vänlig själ tala om vad det är som fattas för att det ska fungera? Visst ska man kunna ha scriptet i php-include dokument?

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Du kan ju låta attributet vara tomt, d v s action="".

:)

kaxigtMedlem sedan okt. 2004636 inlägg
#3

Tyvärr så funkade det inte när jag testade :l

Peter SMedlem sedan dec. 20025 483 inlägg
#4

Kan det bero på att du döpt <select>-elementet till menu, men refererar till det med meny?

Här är i alla fall ett fungerande exempel:

<form action="">
    <select name="menu">
	<option>menu</option>
	<option value="valid.php">valid</option>
	<option value="sida2.htm">Sida 2</option>
	<option value="sida3.html">Sida 3</option>
	<option value="sida4.html">Sida 4</option>
	<option value="sida5.html">Sida 5</option>
	<option value="sida6.html">Sida 6</option>
    </select>
    <input type="button" value="Go!" onclick="window.location.href=this.form.menu.options[this.form.menu.selectedIndex].value" />
</form>
126 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)