标题:[求助]如何设计调查问卷
只看楼主
l512002855
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-7-20
 问题点数:0 回复次数:2 
[求助]如何设计调查问卷
我想做一个调查问卷,简单的举一个例子,3道题,
一个表单,包括
1,姓名,文本框
2,性别,单选按钮组
3,爱好,多个复选框,也就是这道题可以多选,假如有4个选项。
最后一个提交按钮。
我想设置如下属性;
如果3道题都没有做,点击提交时,弹出提示“第1题未作”。
如果2、3题没做,提示“第2题未作”
如果第3题没做,提示“第3题未作”
麻烦各位大侠,最后这个属性的设置应该如何来写
谢谢了
搜索更多相关主题的帖子: 问卷 设计 调查 
2007-08-01 09:23
愿望
Rank: 1
等 级:新手上路
威 望:1
帖 子:111
专家分:0
注 册:2007-7-28
得分:0 

假设你的表单是:
<form action="survery.asp?a=done" method="post">
姓名:<input name="name" type="textbox" ...>
性别:<input name="s" type="radiobox" ...>
爱好:<input name="favorite1" type="checkbox"/>
<input name="favorite2" type="checkbox"/>
<input name="favorite3" type="checkbox"/>
<input name="favorite4" type="checkbox"/>
</form>

那么,处理的代码为:
<%
name = Request.Form("name")
s = Request.Form("s")
favorite1 = Request.Form("favorite1")
favorite2 = Request.Form("favorite2")
favorite3 = Request.Form("favorite3")
favorite4 = Request.Form("favorite4")
favorite = (favorite1 = "on") or (favorite2 = "on") or (favorite3 = "on") or (favorite4 = "on")
if not name then
Response.Write "第1题未作"
elseif not s then
Response.Write "第2题未作"
elseif not favorite then
Response.Write "第3题未作"
end if
%>


2007-08-01 12:16
l512002855
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-7-20
得分:0 
回复:(愿望)假设你的表单是:
谢谢啦
2007-08-01 15:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-159588-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.686597 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved