| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 402 人关注过本帖
标题:[求助]复选框修改问题
只看楼主 加入收藏
mai_25
Rank: 3Rank: 3
来 自:上海
等 级:论坛游侠
帖 子:206
专家分:131
注 册:2006-7-22
结帖率:65.22%
收藏
 问题点数:0 回复次数:0 
[求助]复选框修改问题

复选框我能添加到数据表里,但是我不会写修改的代码呀。

这是复选框代码:<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编辑过]

搜索更多相关主题的帖子: 复选 
2006-07-24 17:46
快速回复:[求助]复选框修改问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019449 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved