取出值将页面所对应的选中
<script language="javascript">
function al(){
var ssd= frmxx.sxbh.value
var sxlb=ssd.split(",")
for (var j=0;j<sxlb.length ;j++ )
{
for(var i=0;i<frmxx.elements.length; i++){
var m=frmxx.elements[i];
if ((m.type=='checkbox') && (m.value==sxlb[j]))
{
m.checked=true;
}
}
}
}
</script>
将页面对应值组合成字符串
var strid="";
for(var i=0;i<frmxx.elements.length; i++){
var m=frmxx.elements[i];
if ((m.type=='checkbox') && (m.checked))
{
if(strid==""){
strid=m.value;
}
else{
strid=strid+","+m.value;
}
}
}
asp 将值对应名称输出页面
d = rs("lbxx")
If d<>"" then
byte_lxp = split(d,",")
For i = LBound(byte_lxp) To UBound(byte_lxp)
sqll="select lbmc from zd_cplb where lbbh="&byte_lxp(i)&""
set rsl=server.CreateObject("adodb.recordset")
rsl.Open sqll,conn,1,1
if not rsl.EOF Then
If value="" Then
value=rsl("lbmc")
Else
value=value&","&rsl("lbmc")
End If
end if
Next
End If