复选框我能添加到数据表里,但是我不会写修改的代码呀。
这是复选框代码:<input name="bs" type="checkbox" id="bs" onClick="getIndustoryValue()" value="9">
这是写入数据表的代码:<SCRIPT>
function getPositionValue()
{
document.frmcapply.Position.value = ""
for(i=0;i<document.getElementsByName("bs").length;i++)
{
if(document.getElementsByName("bs")[i].checked)
{
if(document.frmcapply.Position.value == "")
{
document.frmcapply.Position.value = document.getElementsByName("bs")[i].value;
}
else
{
document.frmcapply.Position.value = document.frmcapply.Position.value + "," +document.getElementsByName("bs")[i].value;
}
}
}
}
</SCRIPT>
写入数据库的样式是这样的:1,2,3 这是跟上面代码写成的
在修改页面我还这样的写的:
<%
test=Split(bs,",")
dim cPropertyarry(10)
for each strc in test
if strc=1 then cPropertyarry(1)=1
if strc=2 then cPropertyarry(2)=2
if strc=3 then cPropertyarry(3)=3
if strc=4 then cPropertyarry(4)=4
if strc=5 then cPropertyarry(5)=5
if strc=6 then cPropertyarry(6)=6
if strc=7 then cPropertyarry(7)=7
if strc=8 then cPropertyarry(8)=8
if strc=9 then cPropertyarry(9)=9
if strc=10 then cPropertyarry(10)=10
next
%>
修改页面复选取框是这样写的:<input <%If (CStr(cPropertyarry(1)) = CStr("1")) Then Response.Write("checked") : Response.Write("")%> name="bs" type="checkbox" id="bs" onClick="getIndustoryValue()" value="1">
现在我要来修改这个复选框时,复选框不是选中的。请版主教教我呀,有点急呀?
[此贴子已经被作者于2006-7-24 17:52:57编辑过]