Avatar billede 3z Nybegynder
30. oktober 2006 - 15:39 Der er 3 kommentarer og
1 løsning

Fra drop down til Form action

Jeg har en dropdown, hvor brugerne skal vælge mellem 3-4 forskellige muligheder og alt efter hvilken option de vælger, skal formen submitte til nogle forskellige sider - hvordan gør jeg det ?

Jeg kan desværre ikke bare sende det hele til samme side og så videresende derfra - felterne skal submittes til de forskellige sider direkte...

Håber I kan hjælpe, selvom ASP nok ikke er den rette kategori...
Avatar billede fennec Nybegynder
30. oktober 2006 - 15:52 #1
Noget i denne stil:

<form name="myForm" method="post" action="" onsubmit="this.action=this.gotoThis[this.gotoThis.selectedIndex].value">
<select name="gotoThis" >
    <option>Vælg sted</option>
    <option value="http://www.exp.dk">Experten</option>
    <option value="http://www.google.dk">Google</option>
</select>
<input type="Submit" value="Send">
</form>
Avatar billede 3z Nybegynder
30. oktober 2006 - 15:57 #2
Det er fucking verdensklasse - præcis som det skal være !
Smid et svar og 200 velfortjente point på vej til dig !
Takker ærbødigst
Avatar billede 3z Nybegynder
30. oktober 2006 - 15:59 #3
Kunne man forresten lave den sådan, at det ikke var value på drop down der var lig med url'en ?

Sådan så jeg kan submitte value i drop down også - hvis du forstår ?
Avatar billede fennec Nybegynder
30. oktober 2006 - 16:08 #4
<form name="myForm" method="post" action="" onsubmit="this.action=this.gotoThis[this.gotoThis.selectedIndex].id">
<select name="gotoThis" >
    <option>Vælg sted</option>
    <option id="http://www.exp.dk" value="123">Experten</option>
    <option id="http://www.google.dk" value="456">Google</option>
</select>
<input type="Submit" value="Send">
</form>

.o) <-- One Eyed Jack
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester