hur gör man för att kunna kolla om en checkbox är i kryssad om man gjord checkboxen dynamiskt så här Hej Nicklas! Hej!checkbox ????
do while not Rs.EOF
Response.Write "<INPUT type='checkbox' id=checkbox1 name=chk" &Rs(0)&">"&rs(1)&"<br>"
Rs.MoveNext
loop
checkboxen får ju ett egetnamn tack vara Rs(0) men hur kollar ajg sen på mottagande sida vilka som är ikryssade eller inte Sv: checkbox ????
Måste varje checkbox ha sitt eget namn då? Annars kan du skriva något i stil med detta:
<code>
grej = Request.Form("namnetpåcheckboxen")
For Each grej In Request.Form("namnetpåcheckboxen")
' gör lite grejer med grej
Response.Write "Hej " & grej & "<BR>" & vbCrLf
Next
</code>
Lycka till och lev väl,
Tom S.Sv: checkbox ????
Det beror ju på... t ex så kan du ha samma namn så här:
<FORM ACTION="minsida.asp" METHOD="POST">
Buffé:<BR>
<INPUT TYPE="CHECKBOX" NAME="buffe" VALUE="potatis"> Potatis<BR>
<INPUT TYPE="CHECKBOX" NAME="buffe" VALUE="sallad"> Sallad<BR>
<INPUT TYPE="CHECKBOX" NAME="buffe" VALUE="makaroner"> Makaroner<BR>
<INPUT TYPE="CHECKBOX" NAME="buffe" VALUE="gurka"> Gurka<BR><BR>
<INPUT TYPE="SUBMIT" VALUE="Beställ">
</FORM>
... i fallet ovan så behöver du inte ha olika namn på checkboxen, utan då har du istället olika values, som ska tillhöra buffén, om du förstår vad jag menar? Fast det beror ju naturligtvis på din situation, som jag inte känner till...
Lycka till och lev väl,
Tom S.