请问我如何把数据库中的字段值赋给复选框的value啊
我用的是ASP,数据库是SQL Server2000,连接正确,脚本用JScript
code:
a.htm
......
1
2for(i=0;i
<rs.recordcount;i++) <input="" ="" name="checkbox" string(rs("id"))="" type="checkbox" value="
" {="">
<input ="" name="checkbox" string(rs("id"))="" type="checkbox" value="
"/>
<input ="" name="checkbox" string(rs("id"))="" type="checkbox" value="
"/>
<input ="" name="checkbox" string(rs("id"))="" type="checkbox" value="
"/>
1
2rs.MoveNext;
3}
......
a.asp
......
var Temp=new Array();
var Temp=String(Request.Form("checkbox"));
Response.Write(Temp);
......
结果是:
, ,
注:ID是数值型。正确的不应该是rs("ID")连成的字符串吗?
帮忙啊?
---------------------------------------------------------------
1=rs("ID")
少了'='
---------------------------------------------------------------
应该是:
<input "="" id"))="" name="checkbox" type="checkbox" value="
=String(rs("/>
<input "="" id"))="" name="checkbox" type="checkbox" value="
=String(rs("/>
<input "="" id"))="" name="checkbox" type="checkbox" value="
=String(rs("/>
<input "="" id"))="" name="checkbox" type="checkbox" value="
=String(rs("/>
你可以试试!不会有问题的</rs.recordcount;i++)>