"Rune Gregersen" <bigspend@worldonline.dk> skrev i en meddelelse
news:9iuqhv$t8b$1@sunsite.dk...
> Hej allesammen.
>
> Jeg har et problem med et spørgeskema, jeg gerne vil have til at
> fungere korrekt. På side1 har jeg en formular med tre
> radio-buttons og en "submit" knap, der skal´fungere som en
> "videre" knap.
>
> Det jeg gerne vil have, er at de forskellige radio-buttons har
> hver deres link, til hver deres side, forstået på den måde at
> hvis
> man "checker" radio-button 1 og trykker "videre", bliver man
> linket til radio-buttons 1`s link f.eks: "side1.asp" eller
> "checker" man radio-button 2 og trykker "videre", bliver man
> linket til radio-buttons 2`s link f.eks: "side2.asp" o.s.v
>
> Min formular ser ud som følger:
>
> <form method="POST" action="modtag1.asp">
>
> <p><input type="radio" value="V1" checked name="R1">spørsmål1</p>
> <p><input type="radio" name="R1" value="V2">spørgsmål2</p>
> <p><input type="radio" name="R1" value="V3">spørgsmål3</p>
> <p><input type="submit" value="Videre" name="X">p>
> </form>
>
> Mit spørgsmål lyder: "Hvad skal der stå i "modtag1.asp"
>
>
> --
> Brug Validator service:
http://www.html.dk/validator
> - Tast din URL én gang, og validér dokumentet hos 12 validatorer
> - Understøtter HTML, CSS og søgemaskineoptimering
Sådan skal det se ud..:
<%
valueside1 = Request.Form("R1")
Select Case valueside1
Case "V1"
Response.Redirect "side1.asp"
Case "V2"
Response.Redirect "side2.asp"
Case "V3"
Response.Redirect "side3.asp"
End Select
%>
Man kan også lave noget lignende:
<%
valueside1 = Left(Right(Request.Form("R1"),1),1)
Response.Redirect "side" & valueside1 & ".asp"
%>
Så er den fuldautomatisk og kan nemmere udbygges med flere valgmuligheder i
formularen
--
MK
http://www.msdesign.dk
Professionelt webdesign til fornuftige priser