asp中如何取得复选框内的多个选项的值 20
我是ASP初学者,想问个问题,如下面的复选框:<inputtype="checkbox"name="C1"value="ON">0<inputtype="checkbox...
我是ASP初学者,想问个问题,如下面的复选框:
<input type="checkbox" name="C1" value="ON">0
<input type="checkbox" name="C2" value="ON">1
<input type="checkbox" name="C3" value="ON">2
<input type="checkbox" name="C4" value="ON">3
<input type="checkbox" name="C5" value="ON">4
如上表,如果发送表单给aaa.asp后,aaa.asp中如何接收到被选中项的值(假设本例中选中1,2,4这三项,想取得1,2,4这3个值)
麻烦解答,谢谢。
试用split拆分是标准的试用复选款的方法吗?有没有更简单的方法? 展开
<input type="checkbox" name="C1" value="ON">0
<input type="checkbox" name="C2" value="ON">1
<input type="checkbox" name="C3" value="ON">2
<input type="checkbox" name="C4" value="ON">3
<input type="checkbox" name="C5" value="ON">4
如上表,如果发送表单给aaa.asp后,aaa.asp中如何接收到被选中项的值(假设本例中选中1,2,4这三项,想取得1,2,4这3个值)
麻烦解答,谢谢。
试用split拆分是标准的试用复选款的方法吗?有没有更简单的方法? 展开
展开全部
通过name属性一个一个获取的,然后通过split(checkval, ",")分割的,在通过for循环打印出值的,,比如
<form name='form1'>
<input type='checkbox' name='c' value=1>111<br>
<input type='checkbox' name='c' value=2>222<br>
<input type='checkbox' name='c' value=3>333
</form>
<%
c = request("c")
arr = split(c,",") '分割获取到的值
for i=0 to ubound(ar)
'显示每个选中的值
response.write "<div>" & arr(i) & "</div>>"
next
%>
<form name='form1'>
<input type='checkbox' name='c' value=1>111<br>
<input type='checkbox' name='c' value=2>222<br>
<input type='checkbox' name='c' value=3>333
</form>
<%
c = request("c")
arr = split(c,",") '分割获取到的值
for i=0 to ubound(ar)
'显示每个选中的值
response.write "<div>" & arr(i) & "</div>>"
next
%>
展开全部
提交页:
<form action="1.asp" method="post">
<input type="checkbox" name="C1" value="0">0
<input type="checkbox" name="C1" value="1">1
<input type="checkbox" name="C1" value="2">2
<input type="checkbox" name="C1" value="3">3
<input type="checkbox" name="C1" value="4">4
<input type="submit">
</form>
aaa.asp:
<%
str=request("C1")
response.write str
%>
直接存到库里就可以,用的时候读出来,用Split拆分~
<form action="1.asp" method="post">
<input type="checkbox" name="C1" value="0">0
<input type="checkbox" name="C1" value="1">1
<input type="checkbox" name="C1" value="2">2
<input type="checkbox" name="C1" value="3">3
<input type="checkbox" name="C1" value="4">4
<input type="submit">
</form>
aaa.asp:
<%
str=request("C1")
response.write str
%>
直接存到库里就可以,用的时候读出来,用Split拆分~
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你设计的input已经有误了
应该改为
<input type="checkbox" name="C1" value="0">0
<input type="checkbox" name="C2" value="1">1
<input type="checkbox" name="C3" value="2">2
<input type="checkbox" name="C4" value="3">3
<input type="checkbox" name="C5" value="4">4
这样取值就OK了
c1=request.form("c1")
c2=request.form("c2")
c3=request.form("c3")
c4=request.form("c4")
c5=request.form("c5")
应该改为
<input type="checkbox" name="C1" value="0">0
<input type="checkbox" name="C2" value="1">1
<input type="checkbox" name="C3" value="2">2
<input type="checkbox" name="C4" value="3">3
<input type="checkbox" name="C5" value="4">4
这样取值就OK了
c1=request.form("c1")
c2=request.form("c2")
c3=request.form("c3")
c4=request.form("c4")
c5=request.form("c5")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询