22. april 2001 - 13:43Der er
5 kommentarer og 1 løsning
checkboxe og asp?
Jeg har en række checkbokse (10 stk), som skal sammensættes til en 0-1 streng når de sendes til en ASP-fil Dvs. hvis checkbox 1, 2 og 3 er \"checket\" så skal strengen hedde 1110000000
Men hvis man bare får valuen fra dem, hedder strengen 111
da de ikke returnere nogen value, hvis de ikke er tjekket af...hvordan klares det problem uden 10 If-sætninger?
Hvis du kalder dine checkbokse med navnene ch1, ch2 osv, så kan du bruge:
charr = Array(0,0,0,0,0,0,0,0,0,0) for each item in request.form if left(item, 2) = \"ch\" then if request.form(item) = \"on\" then charr(right(item, 1)) = 1 end if end if next for each item in charr streng = streng & item next
charr = Array(0,0,0,0,0,0,0,0,0,0) for each item in request.form if left(item, 2) = \"ch\" then if request.form(item) = \"on\" then charr(right(item, 1)-1) = 1 end if end if next for each item in charr streng = streng & item next
Synes godt om
Slettet bruger
22. april 2001 - 14:05#3
beklager men strengen bliver bare 10 nuller...
Synes godt om
Slettet bruger
22. april 2001 - 14:06#4
Ups..min fejl...skulle lige definere en value..det funker...tak ;)
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.