webForumDet fria alternativet

Problem med dropdownmeny

2 svar · 194 visningar · startad av Mika3l

Mika3lMedlem sedan nov. 20018 492 inlägg
#1

Jag har nu försökt mig på att göra en dropdownmeny dock utan något speciellt bra resultat. :l
Varje gång som jag väljer ett alternativ som jag borde skickas till får jag jämt "Sidan kunde inte visas"-meddelanden för det blir något fel med adressen när man ska skickas iväg för när jag testar att skriva ut sidan med alert() så skrivs rätt namn ut.

Menykoderna:

<script language="javascript">
function menu()   {
var alt = document.menuform.menualt.options[document.menuform.menualt.selectedIndex].value;
if(!alt.length==0) {
page.location.href= + alt;
}
}
</script>

Del av menyn:

<form name="menuform" style="margin: 0px;">
&nbsp;<select name="menualt" onChange="return menu();">
<option value=""> -- MENY -- </option>
<option value="">----------------------------------</option>
<option value="main.asp">Hem</option>
<option value="">----------------------------------</option>
</select>
</form>

Mycket tacksam för hjälp!

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

Ta bort page. samt "+"-tecknet på samma rad. Eftersom inte funktionen returnerar någonting behöver du heller inte ha med return-satsen i värdet till onchange-attributet.

:)

Mika3lMedlem sedan nov. 20018 492 inlägg
#3

Page måste jag ha kvar för sidan ska öppnas i en iframe så jag tog bort + och return och det fungerade finfint, tack! :)

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)