asp复选框(多项选择)
response.Write("<inputtype='checkbox'name='"&dbrs("shitiid")&"'value='A'/>"&"A、"&a&"<...
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='A' />"& "A、" & a &"<br>")
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='B' />"& "B、" & b &"<br>")
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='C' />"& "C、" & c &"<br>")
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='D' />"& "D、" & d &"<br>")
提交后,我用request.form(dbrs("shitiid"))接收答案可以吗,我在单选中可以,多选就不行了,如果答案是ABC,request.form(dbrs("shitiid"))可以一下接收三个吗,数据库中答案怎么写(是ABC还是A,B,C)?
dbrs("shitiid")--------这个是数据库里的试题id. 展开
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='B' />"& "B、" & b &"<br>")
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='C' />"& "C、" & c &"<br>")
response.Write("<input type='checkbox' name='"& dbrs("shitiid") &"' value='D' />"& "D、" & d &"<br>")
提交后,我用request.form(dbrs("shitiid"))接收答案可以吗,我在单选中可以,多选就不行了,如果答案是ABC,request.form(dbrs("shitiid"))可以一下接收三个吗,数据库中答案怎么写(是ABC还是A,B,C)?
dbrs("shitiid")--------这个是数据库里的试题id. 展开
3个回答
展开全部
多选按钮,故名思义就是可以多选,那么当然就是可以提交多种答案的了
但是上面你给出的问题里每一个CHECKBOX里的NAME都不同,就表示这里不只一组多选按钮啊,
你可以用一样的NAME值来去获取值,在后台用FOR EACH IN REQUEST(“NAME值”)
来逐个获得值。
但是上面你给出的问题里每一个CHECKBOX里的NAME都不同,就表示这里不只一组多选按钮啊,
你可以用一样的NAME值来去获取值,在后台用FOR EACH IN REQUEST(“NAME值”)
来逐个获得值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以一下接受3个,可是你的这个好像有问题,不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用笨一点的办法行不行,一个一个的接收:
response.Write("<input type='checkbox' name='A' value='A' />"& "A、" & a &"<br>")
response.Write("<input type='checkbox' name='B' value='B' />"& "B、" & b &"<br>")
response.Write("<input type='checkbox' name='C' value='C' />"& "C、" & c &"<br>")
response.Write("<input type='checkbox' name='D' value='D' />"& "D、" & d &"<br>")
daan = request.form(dbrs("A")) & request.form(dbrs("B")) & request.form(dbrs("C")) & request.form(dbrs("D"))
答案怎么写要看你的代码是怎么判断答案的.
response.Write("<input type='checkbox' name='A' value='A' />"& "A、" & a &"<br>")
response.Write("<input type='checkbox' name='B' value='B' />"& "B、" & b &"<br>")
response.Write("<input type='checkbox' name='C' value='C' />"& "C、" & c &"<br>")
response.Write("<input type='checkbox' name='D' value='D' />"& "D、" & d &"<br>")
daan = request.form(dbrs("A")) & request.form(dbrs("B")) & request.form(dbrs("C")) & request.form(dbrs("D"))
答案怎么写要看你的代码是怎么判断答案的.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询