如何使用复选框传递多个参数

来源:百度知道 编辑:UC知道 时间:2024/05/25 11:15:38
使用ASP+SQL制作删除数据模块的时候,采用复选框同时删除多条记录。表单提交后,为了能让处理页知道要删除哪几条记录,须要从复选框页传递记录标示给处理页。我传递参数一直没做成功,希望得到你的帮助!
脚本用的是Vb.本人比较菜.用.NET和JSP的见谅!

<%
for i=1 to 10
%>
<input type="checkbox" name="checkbox<%=i%>" value="checkbox" />
<%next%>

提取的时候:
for i=1 to 10
if request("checkbox"&i)=1 /0 或 ture /flase then
rs.delete '执行选中的操作
next

定义一个变量String类型的 str 比如说多选框有10个

str = "";
str = "值一" + ","//假如1,4被选中
str += "值4" + ","
标签页面.asp?删除数量=str
处理页面.asp接受传过来的值
string类型的有个自带的方法 SubString()截取字符串方法 你可以按你设定的规律来截取

var len=document.VT_Favorite.elements.length;
var i;
if (document.VT_Favorite.CmdSelect.value=="全选")
{
for (i=0;i<len;i++)
{
if (document.VT_Favorite.elements[i].type=="checkbox")
{
document.VT_Favorite.elements[i].checked=true;
document.VT_Favorite.elements[i].style.backgroundColor = "#FFCC99";