注册 登录
编程论坛 ASP技术论坛

我最近做了个单项选择题

qmy 发布于 2008-08-28 15:14, 1611 次点击
我最近做了个单项选择题, 不知道怎么判断选中没有.
请大家帮帮忙!急!!!谢谢
15 回复
#2
multiple19022008-08-28 17:11
你怎么知道用户填写的登录名是什么?
#3
tianyu1232008-08-28 18:51
判断是否获取到了值

if request.form(元素名称)="" then
   
   response.write"没有选择!"

end if
#4
qmy2008-08-29 10:48
我也是那样写的,就是提交的时候不判断啊?我不知道是那错了?
#5
yms1232008-08-29 20:25
建议先用javascript在前台获得值,然后提交到后台
#6
qmy2008-08-30 11:08
我的代码是这样的.
<table cellpadding="0">
                  <form name="form1" method="post" action="?action=Save" onclik="return aa()"> <tr>
                
                   <td height="21" align="left">一、选择题(共 <%=request("xz")%> 道,每题 <%=request("xzf")%> 分)</td>
      </tr>
                
                         <%
                          set rs=server.CreateObject("adodb.recordset")
                          sql="select top 4 * from car_mnks "
                          rs.open sql,conn,1,2
                          if not rs.eof then
                          do while not rs.eof  
                          %>
                                    
        <tr>  
          <td width="950" height="27" bgcolor="#FFFFCC"><%=rs("xzt")%></td>
                  
        
                              <tr>
                                <td height="29" bgcolor="#F5F2B6">
            <input type="radio" name="<%=rs("id")%>" value="<%=rs("xx_A")%>" /> A.<%=rs("xx_A")%>
  
            <input type="radio" name="<%=rs("id")%>" value="<%=rs("xx_B")%>" /> B.<%=rs("xx_B")%>
 
              
            <input type="radio" name="<%=rs("id")%>" value="<%=rs("xx_C")%>" />C.<%=rs("xx_C")%>
  
            <input type="radio" name="<%=rs("id")%>" value="<%=rs("xx_D")%>" /> D.<%=rs("xx_D")%>              
                            </td>
                              </tr>
                              <%
                                 rs.movenext
                                 loop
                                 end if
                                 rs.close
                                 set rs=nothing
                             %>
                              
                              <tr>

                                <td height="31" align="center">
                            <input type="Submit" name="submit" value="看看我的得分" />
                                <input type="reset" name="reset" value="重新选题"/></td>
      </tr>
      </form>
我的选项按钮是这样折,谁能帮我判断一下怎么就可以选中题了
我是刚学ASP,怎么不会.希望大家帮忙.谢谢各位了!!急!!!
#7
qmy2008-08-30 11:30
为什么没有人告诉我啊?
#8
icecool2008-08-30 12:36
action="?action=Save

你这值提交到哪个页面?
#9
qmy2008-08-30 14:38
da.asp
#10
gdk20062008-08-31 10:28
用javascript去判断。
#11
qmy2008-09-01 08:53
我不会运算啊.能不能给我写点运算?
我刚学这个,请请多多指教
#12
gundamlj2008-09-01 14:54
var c=0;
for(var i=0;i<document.form.radio.length;i++)
    if(document.form.radio[i].checked==true) {c=1;continue;}
    if(c==0) {alert("第1题没选择!");c=0;return;}
    c=0;
#13
qmy2008-09-03 18:09
asp搜索代码,“下页”“尾页”打开的不是搜索内容
这几天我在本机上测试一个文章系统,其他都还不错,就发现搜索代码出了问题。比如,搜索出来有30项内容,分成两页,结果点“下页”或者“尾页”时,出来的不是搜索项的第二页的内容,而是整个文章列表的第二页或尾页。
#14
hmhz2008-09-03 22:01
翻页上没有带上搜索的条件进去,翻页的时候当然会跑到整个文章的第二页了
#15
sunfishy2008-09-04 08:37
[bo][un]qmy[/un] 在 2008-8-29 10:48 的发言:[/bo]

我也是那样写的,就是提交的时候不判断啊?我不知道是那错了?




在表单中.首先对单项进行赋值...然后提交的时候验证值是否为空..
1