webForumDet fria alternativet

Fler alternativ

2 svar · 360 visningar · startad av Howling_W

Howling_WMedlem sedan juli 2004132 inlägg
#1

Hej,

Har tidigare fått hjälp med denna funktion som gör att man kan växla mellan två alternativ. Frågan är nu hur man gör om man vill växla mellan fler alternativ än två??

Se nedan:

<html>
<body>
<select onChange="window.location.href=this.value">
<option selected>Option:</option>
<option value="http://www.xxxxx.net/item_show.php?code_no=0JHGA">Blå Färg</option>
</select>
</body>
</html>

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

Jag skulle skriva så här:

<script type="text/javascript">
function navigate(s)
{
  if (!s.options[s.selectedIndex].value) return;
  location.href = s.options[s.selectedIndex].value;
}
</script>

<html>
<body>
<select onChange="navigate(this)">
<option selected>Option:</option>
<option value="http://www.xxxxx.net/item_show.php?code_no=0JHGA">Blå Färg</option>
</select>
</body>
</html>

Sedan är det bara att fylla på med fler <option>s.

Howling_WMedlem sedan juli 2004132 inlägg
#3

OK

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