Avatar billede hjaelp Nybegynder
15. marts 2001 - 12:49 Der er 10 kommentarer og
1 løsning

Request.Form

Hej med jer.
Jeg har tre \"text\" felter med tilhørende \"radio\" felter:
Tekst1        Radio1
Tekst2        Radio2
Tekst3        Radio3

Det er meningen, at jeg skal have trukket
værdien ud af det text felt, hvor radio
knappen er aktiveret.

Var der nogen der forstod det?
Avatar billede sone Nybegynder
15. marts 2001 - 13:09 #1
Den værdi som radio-kanppen har, det sætter du som NAME på det tilhørende tekst-felt.
Avatar billede sone Nybegynder
15. marts 2001 - 13:10 #2
Så kan du bruge:

request.form(request.form(\"radioknap\"))
Avatar billede vandhunden Nybegynder
15. marts 2001 - 13:12 #3
Alle dine radioknapper skal jo have samme navn (NAME=\"radio\"). Så trækker du bare det den valgte knap ud med:

request.form(\"radio\")
Avatar billede hjaelp Nybegynder
15. marts 2001 - 13:14 #4
>>vandhunden.
Så tager den da ikke tekst feltet med?
Avatar billede hjaelp Nybegynder
15. marts 2001 - 13:15 #5
eller gør den?
Avatar billede speedy2000 Nybegynder
15. marts 2001 - 13:20 #6
Nedenstående skulle virke... VALUE for det RADIO-felt du krydser af ligger så i strData1

<%
strData1 = Trim(Request.QueryString(\"navn\"))

Response.Write strData1
%>

<FORM METHOD=\"GET\">
<BR><INPUT TYPE=\"radio\" VALUE=\"Tekst 1\" NAME=\"navn\">Tekst 1   
<BR><INPUT TYPE=\"radio\" VALUE=\"Tekst 2\" NAME=\"navn\">Tekst 2
<BR><INPUT TYPE=\"radio\" VALUE=\"Tekst 3\" NAME=\"navn\">Tekst 3
<BR><INPUT TYPE=\"Submit\" NAME=\"submit\" VALUE=\"vaelg\">
<BR>
</FORM>


Hilsen
Speedy2000
Avatar billede hjaelp Nybegynder
15. marts 2001 - 13:22 #7
Jeg skal have det samme seks gange på en side, så en QueryString er nok ikke helt optimal.
Desværre.
Avatar billede sone Nybegynder
15. marts 2001 - 13:23 #8
Så brug min løsning
Avatar billede hjaelp Nybegynder
15. marts 2001 - 13:39 #9
>>sone.
Kan du vise mig hvad du mener?
Avatar billede sone Nybegynder
15. marts 2001 - 13:47 #10
<FORM ACTION=\"fil.asp\" METHOD=\"post\">
<INPUT NAME=\"1\"><INPUT TYPE=\"radio\" VALUE=\"1\" NAME=\"navn\"><BR>
<INPUT NAME=\"2\"><INPUT TYPE=\"radio\" VALUE=\"2\" NAME=\"navn\"><BR>
<INPUT NAME=\"3\"><INPUT TYPE=\"radio\" VALUE=\"3\" NAME=\"navn\"><BR>
<INPUT TYPE=\"Submit\" NAME=\"submit\" VALUE=\"vaelg\">
</FORM>

I fil.asp bruger du

  request.form(request.form(\"radio\"))

til at hente tekst-feltets data.
Avatar billede hjaelp Nybegynder
15. marts 2001 - 13:49 #11
Tak for hjælpen.
-->Hjaelp
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