webForumDet fria alternativet

vilken action i dropdownmenu vid validering?

JavaScript

3 svar · 189 visningar · startad av kaxigt

Medlem sedan okt. 2004636 inlägg
Frågan#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?

Medlem sedan dec. 20025 483 inlägg
#2

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

:)

Medlem sedan okt. 2004636 inlägg
#3

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

Medlem 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>
280 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
143 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
144 ms — ändringar (db)