Avatar billede fætterguf Nybegynder
05. maj 2000 - 09:33 Der er 3 kommentarer og
2 løsninger

Ændre form-action ud fra drop-down

Hvordan ændrer man en forms action afhængigt af valget i en drop-down box?

Jeg skal i princippet bare bruge ét tal

min action skal de nogenlunde sådan ud:

action="side.asp?mode='form.dropdown.value;'"
Avatar billede erikjacobsen Ekspert
05. maj 2000 - 10:10 #1
Øh, jamen er det ikke det du gør normalt:

<form action="side.asp" method="get">
<select name="mode">
<option value="1">Nummer 1</option>
<option value="2">Nummer 2</option>
</select>

Dette vil have den ønskede virkning. Men mon
det er det du mener?
Avatar billede stoffer Nybegynder
05. maj 2000 - 10:36 #2
er det noget ala det her du mener. Men den er lidt pontless da du bare kan request.form - hvilket også er bedre (men dig om det)

function formsubmit() {
    var strValue = document.forms[0].gruppe.options[document.forms[0].gruppe.selectedIndex].value

document.location.href = "side.asp?mode=" + strValue
}
 
<form action="side.asp" method="get" onSubmit="Return formsubmit()" name="gruppe">
<select name="mode">
<option value="1">Nummer 1</option>
<option value="2">Nummer 2</option>
</select>
Avatar billede olebole Juniormester
05. maj 2000 - 11:12 #3
<ole>
stoffer >> Hvorfor blande JavaScript ind i det, når Erik lige har givet et svar i ren HTML?
De to svar gør da præcist det samme...eller...? ;-)
/Vh
</bole>
Avatar billede stoffer Nybegynder
05. maj 2000 - 11:23 #4
olebole  --> jah :) men nu er det jo i javascript menuen. Jeg glemte faktisk også at skrive action="POST" i menuen. Den eneste forskel der er, er at det kunne udvides lidt, så man får begge funktionalitet fra POST og GET (selvom det er noget pointless :)). Men du har ret, hvorfor gøre det mere besværligt end nødvendigt

Avatar billede fætterguf Nybegynder
05. maj 2000 - 13:53 #5
erikjacobsen & stoffer>øøh, æhhh, jamen det kan da ikke bare - jeg mener du må da.........hm - OK JEG VAR TRÆT

Dumme-point fra mig til jer.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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