Avatar billede jmc Nybegynder
13. marts 2005 - 16:52 Der er 4 kommentarer og
2 løsninger

Hvordan kan man sende med om en checkboks er sat?

<input type="checkbox" name="<%=(variabel)%>" value="checkbox">

Der hvor der står checkboks skal jeg sende med om den er 1 eller 0 true eller false
Avatar billede moejensen Nybegynder
13. marts 2005 - 17:05 #1
I formen
<input type="checkbox" name="navn" value="1">

Der hvor formen bliver submittet til.
intCheckbox = Request.From("navn")

intCheckbox vi lså indeholde 1 hvis checkboksen er sat,
Avatar billede baitianlong Nybegynder
13. marts 2005 - 17:07 #2
Hvis en check box er selected sender den "on" med i variablen.
Den anden vej rundt kan du:

<input type="checkbox" name="<%=(variabel)%>" checked="checked">
Avatar billede jacob7 Juniormester
13. marts 2005 - 17:09 #3
Hvis ikke man angiver en værdi i formen, mener jeg at den automatisk bliver sat til "on", så du kan altså chekke værdien med:

if variabel = on then....
Avatar billede jmc Nybegynder
13. marts 2005 - 17:25 #4
Hvis man poster dokumentet til samme dokument burde man så ikke kunne samle den op igen?

value=<%If (CStr((rs_forkortelser.Fields.Item("sp_id").Value)) = CStr("on")) Then Response.Write("checked") : Response.Write("")%>

men hvad sker så hvis man klikker den fra igen....

Har I et eksempel på hvordan dette gøre er jeg mere end tilfreds ;o)
Avatar billede jmc Nybegynder
13. marts 2005 - 17:29 #5
Det hele ville se sådan ud men dette her virker ikke

    <input type="checkbox" name="<%=rs("sp_id")%>" value=<%If (CStr(rs("sp_id) = CStr("on")) Then Response.Write("checked") : Response.Write("")%>>
Avatar billede jmc Nybegynder
14. marts 2005 - 14:10 #6
Jeg kan ikke gennemskue dette her, vil du hjælpe?
Hvorfor sætter dette script ikke Checkboksen som selected.

sp_id = rs("sp_id")
<input type="checkbox" name="<%=sp_id%>" value=<%If (CStr((request.form(sp_id))) = CStr("on")) Then Response.Write("checked") : Response.Write("")%>>
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