asp批量获取表单值
<inputtype="text"name="name1"size="10"class="form"><inputtype="text"name="name2"size=...
<input type="text" name="name1" size="10" class="form" ><input type="text" name="name2" size="10" class="form" >..........
<input type="text" name="name10" size="10" class="form" >这个input,可以通过js动态添加的,因此会有name1...name10,当传递到另一页面,如何批量获取name值 展开
<input type="text" name="name10" size="10" class="form" >这个input,可以通过js动态添加的,因此会有name1...name10,当传递到另一页面,如何批量获取name值 展开
2013-10-20
展开全部
这个问题我之前做过测试,并且成功接收成功,但这个有两个文件,要不你看不明白
这个是接收的。<%
ll=request.form("check")
if ll="" then
message="请选择一项!"
end if
str=split(ll,",")
for i=0 to ubound(str)
if not str(i)="" then
message=message&"岗位名称:"&Trim(str(i))&","
end if
next
%>
这个是传值页面
<html>
<head>
<script language="javascript">
function sall()
{
l=document.form1.check.length
if (l==undefined)
{
if (document.form1.check.checked==false)
document.form1.check.checked=true
else
document.form1.check.checked=false
}
if (document.form1.checkall.checked==true)
{
for (i=0;i<l;i++)
document.form1.check[i].checked=true
}
else
{
for (i=0;i<l;i++)
document.form1.check[i].checked=false
}
}
function checked()
{
l=document.form1.check.length
for(i=0;i<l;i++)
{
if(document.form1.check[i].checked==false)
{
document.form1.check[i].value=""
}
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<form name="form1" method="post" action="action.asp" onSubmit="return checked()">
<input type="checkbox" name="check" value="aaa">aaaaaa<br><br>
<input type="checkbox" name="check" value="bbb">aaaaaa<br><br>
<input type="checkbox" name="check" value="ccc">aaaaaa<br><br>
<input type="checkbox" name="check" value="ddd">aaaaaa<br><br>
<input type="checkbox" name="check" value="eee">aaaaaa<br><br>
<input type="checkbox" name="checkall" value="checkbox" onClick="return sall()">全选<br><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置">
</form>
</body>
</html>
好好看看吧,这东东很有用。
这个是接收的。<%
ll=request.form("check")
if ll="" then
message="请选择一项!"
end if
str=split(ll,",")
for i=0 to ubound(str)
if not str(i)="" then
message=message&"岗位名称:"&Trim(str(i))&","
end if
next
%>
这个是传值页面
<html>
<head>
<script language="javascript">
function sall()
{
l=document.form1.check.length
if (l==undefined)
{
if (document.form1.check.checked==false)
document.form1.check.checked=true
else
document.form1.check.checked=false
}
if (document.form1.checkall.checked==true)
{
for (i=0;i<l;i++)
document.form1.check[i].checked=true
}
else
{
for (i=0;i<l;i++)
document.form1.check[i].checked=false
}
}
function checked()
{
l=document.form1.check.length
for(i=0;i<l;i++)
{
if(document.form1.check[i].checked==false)
{
document.form1.check[i].value=""
}
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<body>
<form name="form1" method="post" action="action.asp" onSubmit="return checked()">
<input type="checkbox" name="check" value="aaa">aaaaaa<br><br>
<input type="checkbox" name="check" value="bbb">aaaaaa<br><br>
<input type="checkbox" name="check" value="ccc">aaaaaa<br><br>
<input type="checkbox" name="check" value="ddd">aaaaaa<br><br>
<input type="checkbox" name="check" value="eee">aaaaaa<br><br>
<input type="checkbox" name="checkall" value="checkbox" onClick="return sall()">全选<br><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置">
</form>
</body>
</html>
好好看看吧,这东东很有用。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询