22. oktober 2003 - 17:22
Der er
21 kommentarer og 1 løsning
kontroller checkbox
hvordan er det man checker en checkbox i en form?? Request.Form("checkboxname")=??
Annonceindlæg fra Computerworld
Gefion skaber fremtidens AI
Supercomputeren Gefion er Danmarks nye AI-kraftværk og skal sikre, at både forskning og virksomheder kan være med i den teknologiske front.
14. august 2025
22. oktober 2003 - 17:24
#1
altså hvordan kontrollerer man om det er checked ?
22. oktober 2003 - 19:19
#2
F.eks <input type="checkbox" name="kasse" value="1"> her kommer checket If request.form("kase") = "1" then udskriv når det er ja else udskriv ikke end if Oraklet
22. oktober 2003 - 19:20
#3
Lavede en taste fejl If request.form("kasse") = "1" then udskriv når det er ja else udskriv ikke end if Oraklet
22. oktober 2003 - 19:36
#4
Hvis du ikke angiver en værdi i checkboksen, returneres som standard "on", som du kan teste på.
23. oktober 2003 - 14:31
#5
så hedder det: if Request.Form("geminf")=on
23. oktober 2003 - 14:35
#6
eller ?? det virker ikke, oraklet man kan jo ikke ændre den value da man ikke kan indtaste ?
23. oktober 2003 - 14:47
#7
Hvis checkboxen er markeret, så vil værdien være 1 eller 0 Oraklet
23. oktober 2003 - 14:52
#8
jamen hvis jeg siger value="1" så er den ikke checkket
23. oktober 2003 - 14:59
#9
Jeg tror ikke jeg er helt med på hvad du mener Hvis du har denne linie <input type="checkbox" name="kasse" value="1"> Så vil værdien af denne checkbox være 1 hvis du sætter kryds deri ellers vil værdien være 0 Sp kan du checke om man har sat kryds deri med If request.form("kasse") = "1" then Oraklet
23. oktober 2003 - 17:21
#10
den vil da være 1 hvis man ikke sætter kryds, fordi værdien er sat til 1 og den ændrer man jo ikke ?
23. oktober 2003 - 17:23
#11
Du aktivere først checkboxen når du sætter lryds i den og derved sender du ikke værdien 1 når det er gjort, ellers vil værdien være 0 Oraklet
24. oktober 2003 - 13:22
#12
hvad hvis man sætter kryds men fjerner det igen?
24. oktober 2003 - 13:31
#13
Så vil værdien jo stadig være 0 da du ikke sender værdien afsted før du har trykket på send Det villle være langt nemmere for dig selv hvor du nu prøvede at lave et Eks hos dig selv og prøvede. Oraklet
24. oktober 2003 - 14:55
#14
det har jeg men jeg kan ikke rigtigt få det til at fungere... :P
24. oktober 2003 - 17:28
#15
Oki her er et Eks. prøv det <% If request.form("action") = "send" then if request.form("kasse") = "1" then Response.write "Nu har du sat x og værdien er 1" else response.write "Du satte ikke x i checkboxen og værdien er 0" end if else %> Når du trykker på send, vil værdien af checkboxen være 0 <br> Men sætter du "x" i checkboxen, skifter værdien til 1 <form method="post"> <input type="checkbox" name="kasse" value="1"> <input type="hidden" name="action" value="send"> <input type="submit" name="send" value="send"> <% end if %> Oraklet
28. oktober 2003 - 19:37
#16
er du gået kold eller ???? Oraklet
29. oktober 2003 - 21:31
#17
jo tak nu virker D... kan du lige hjælpe mig med hvorn jeg så får lavet en cookie der skal kunne have 2 values cookien skal hedde "login" og skal have "usrname" og "usrpsw" dette er dog ikke obligatorisk for dette spg, så hvis du bare vil have point er det os helt k
29. oktober 2003 - 21:42
#18
Response.Cookies("HTMLTest")("usrname") = "test" Response.Cookies("HTMLTest")("usrpsw") = "test" Oraklet og godt du fik det til at virke
29. oktober 2003 - 21:55
#19
og request hedder så, det samme altså bare med Request istedet for Response?
29. oktober 2003 - 21:59
#20
yeps Oraklet
29. oktober 2003 - 22:09
#21
kan ikke helt få det lort til at virke men du får dine point som fortjent
29. oktober 2003 - 22:10
#22
Takker Oraklet
Kurser inden for grundlæggende programmering