Avatar billede nidyahou Praktikant
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")=??
Avatar billede nidyahou Praktikant
22. oktober 2003 - 17:24 #1
altså hvordan kontrollerer man om det er checked ?
Avatar billede orackel Nybegynder
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
Avatar billede orackel Nybegynder
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
Avatar billede netro Nybegynder
22. oktober 2003 - 19:36 #4
Hvis du ikke angiver en værdi i checkboksen, returneres som standard "on", som du kan teste på.
Avatar billede nidyahou Praktikant
23. oktober 2003 - 14:31 #5
så hedder det:
if Request.Form("geminf")=on
Avatar billede nidyahou Praktikant
23. oktober 2003 - 14:35 #6
eller ?? det virker ikke, oraklet man kan jo ikke ændre den value da man ikke kan indtaste ?
Avatar billede orackel Nybegynder
23. oktober 2003 - 14:47 #7
Hvis checkboxen er markeret, så vil værdien være 1 eller 0

Oraklet
Avatar billede nidyahou Praktikant
23. oktober 2003 - 14:52 #8
jamen hvis jeg siger value="1" så er den ikke checkket
Avatar billede orackel Nybegynder
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
Avatar billede nidyahou Praktikant
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 ?
Avatar billede orackel Nybegynder
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
Avatar billede nidyahou Praktikant
24. oktober 2003 - 13:22 #12
hvad hvis man sætter kryds men fjerner det igen?
Avatar billede orackel Nybegynder
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
Avatar billede nidyahou Praktikant
24. oktober 2003 - 14:55 #14
det har jeg men jeg kan ikke rigtigt få det til at fungere... :P
Avatar billede orackel Nybegynder
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
Avatar billede orackel Nybegynder
28. oktober 2003 - 19:37 #16
er du gået kold eller ????

Oraklet
Avatar billede nidyahou Praktikant
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
Avatar billede orackel Nybegynder
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
Avatar billede nidyahou Praktikant
29. oktober 2003 - 21:55 #19
og request hedder så, det samme altså bare med Request istedet for Response?
Avatar billede orackel Nybegynder
29. oktober 2003 - 21:59 #20
yeps

Oraklet
Avatar billede nidyahou Praktikant
29. oktober 2003 - 22:09 #21
kan ikke helt få det lort til at virke men du får dine point som fortjent
Avatar billede orackel Nybegynder
29. oktober 2003 - 22:10 #22
Takker

Oraklet
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