<select name="nummer" onchange="if(this.selectedIndex!=0) location.href=this.options[this.selectedIndex].text;">
Mvh
8 svar · 380 visningar · startad av antebollen
som det så bra heter i frontpage, nedrullningsbar listruta, nåja.
mitt problem :
<select name="nummer">
<option selected>länkar</option>
<option>länk 1</option>
<option>länk 2</option>
<option>länk 3</option>
</select>
det jag vill ska hända : istället för att använda en submit knapp så vill jag att när man tar val 1/2/3 så ska länken öppnas direkt
http://www.pdol.se/artister.php <- till vänster där har ni hur jag menar
<select name="nummer" onchange="if(this.selectedIndex!=0) location.href=this.options[this.selectedIndex].text;">
Mvh
<select name="nummer" onchange="if(this.selectedIndex!=0) location.href=this.options[this.selectedIndex].text;">
<option selected>alternativ</option>
<option>länk 1</option>
<option>länk 2</option>
<option>länk 3</option>
</select>
detta fungerar inte för det värdet den skickar iväg är root adressen som sidan ligger på + option värdet. alltå som nu ligger sidan på http://här/ligger/sidan.htm och om ja klickar på länk 1 blir det en länk : http://här/ligger/sidan.htm/länk 1
vad ska ja mer skriva in i option för att ja ska kunna välja helt själv vars länken går ?
tack på förhand.
Om det är en adress som inte ska vara relativ till den sida man befinner sig på, så får du inleda adressen med http://.
finns det inget annat sätt att lösa det på ? känns jobbigt att ha med hela adressen i fältet där man väljer, speciellt om adressen är lång.
Jo, lägg adressen i value-egenskapen i <option>-taggen.
<select name="nummer" onchange="if(this.selectedIndex!=0) location.href=this.options[this.selectedIndex].[b]value[/b];">
<option selected>alternativ</option>
<option [b]value="http://länk1"[/b]>länk 1</option>
<option [b]value="http://länk2"[/b]>länk 2</option>
<option [b]value="http://länk3"[/b]>länk 3</option>
</select>
funkar utmärkt : ) tack ska du ha , låter tråden vara ifall någonannan finnder den användbar
Kul att du fick det att funka! :)
Markera gärna tråden som löst, så underlättar det för andra som söker lösning på samma fråga.
http://www.webforum.nu/misc.php?s=&action=faq&page=2#status
Mvh