ASP中check复选框写库问题

来源:百度知道 编辑:UC知道 时间:2024/06/17 10:03:38
我要用asp做个把复选框的值写入数据库,不知道该怎样写了,请高手指点。
<body>
<input type="checkbox" name="alarm1" value="ON" checked="checked" >
3<input type="checkbox" name="alarm2" value="ON" checked="checked" >
2<input type="checkbox" name="alarm3" value="ON" checked="checked" >
1
<input type="button" onclick="clfunction()" value="确定" >
</body>
有很多的复选框...该怎样去循环。怎样写库
谢谢了。在线等答案!

不用循环,直接用Request("checkbox")获取,存到数据库里面,但你的value值要不一样。
<body>
<input type="checkbox" name="alarm1" value="ON" checked="checked" >
3<input type="checkbox" name="alarm2" value="ON" checked="checked" >
2<input type="checkbox" name="alarm3" value="ON" checked="checked" >
1
<input type="button" onclick="clfunction()" value="确定" >
</body>

假设你有10个复选框
....
....这里是连接和打开数据库之类的操作
....
dim i,str
str=""
for i=1 to 10
if request("alarm"&i)<>"" then
str=str&"|"&request("alarm"&i)
end if
next
....
rs("...")=str '这里是存入数据库之类的操作
....