ITPUB??ì3

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: 一个for循环
离线 duxiaochu1972
资深会员



精华贴数 0
个人空间 0
技术积分 6346 (207)
社区积分 4 (18463)
注册日期 2006-7-13
论坛徽章:14
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星生肖徽章2007版:鼠

发表于 2008-6-5 08:49 
一个for循环

在做一个随机出题中遇到一点问题请大家帮忙。。。。
    实现效果如下..
    第一题(因为每个题目对应四个答案,每次循环答案部同ABCD选项不同)
    A. 单选按钮  内容A
      B. 单选按钮  内容B
      C. 单选按钮  内容C
      D. 单选按钮  内容D
      
    第二题
    A. 单选按钮  内容A
    B. 单选按钮  内容B
    C. 单选按钮  内容C
    D. 单选按钮  内容D

实例代码
<table width="655" height="0" border="0">
        <%Iterator tor2 =al.iterator();        //问题
while(tor2.hasNext()){
myBean1 =(SubjectBean)tor2.next();
List list = myBean1.getList();
String u= myBean1.getExamContent();%>
        <tr>
          <td height="1" colspan="1"> </td>
          <font size="-1"> <%=u%> </font> <br>
        </tr>
        <%
ArrayList get=new ArrayList();
get.add("A");
get.add("B");
get.add("C");
get.add("D");
for(r = 0 ;r <list.size();r++){
AnswerBean aswer = (AnswerBean)list.get(r);
  %>
          <tr>
          <td width="649" height="0"> </td>
            <font size="-1"> <%=get.get(r) %> </font>
          <font size="-1"> <%=get.get(r) %> </font> <input type="radio" name="RadioGroup1" value=" <%=1%>">
    <%=aswer.getExamAnswer()%> <br>
      <font size="-1"> <%=get.get(r) %> </font> <input type="radio" name="RadioGroup1" value=" <%=1%>">
    <%=aswer.getExamAnswer()%> <br>
      <font size="-1"> <%=get.get(r) %> </font> <input type="radio" name="RadioGroup1" value=" <%=1%>">
    <%=aswer.getExamAnswer()%> <br>
      <font size="-1"> <%=get.get(r) %> <input type="radio" name="RadioGroup1" value=" <%=1%>">
    </font> <%=aswer.getExamAnswer()%> <br>          <font size="-1"> <%=aswer.getExamAnswer()%> <br> </font>
          </tr>
        <%} %>
        <%}%>


  现在的问题是。。每当我循环一次的时候 本来第一题是按照A,B,C,D循环的格式现在变成了
    第一题(现在每个题目的选项ABCD一模一样了。而且循环N次只能够选择一个。。)
    A. 单选按钮  内容(A)
    A. 单选按钮  内容(A)
      A. 单选按钮  内容(A)
      A. 单选按钮  内容(A)
    第2题
    B. 单选按钮  内容(B)
    B. 单选按钮  内容(B)
      B. 单选按钮  内容(B)
      B. 单选按钮  内容(B)
急求帮忙。。。虽然我 知道 是循环出了问题。。但是没有好的设计思路。。。请各位帮忙了 。。。。。。


只看该作者    顶部
离线 lazycat001
高级会员



精华贴数 1
个人空间 0
技术积分 8765 (139)
社区积分 0 (1065290)
注册日期 2006-8-9
论坛徽章:6
开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星开发板块每日发贴之星ITPUB新首页上线纪念徽章 
      

发表于 2008-6-5 08:50 
当然啦 你看你代码的name属性都是一样的 得到的当然是第1个的内容啦。


__________________
我不是大虾
只看该作者    顶部
离线 ruian123456
One word one dream


精华贴数 1
个人空间 0
技术积分 443 (4379)
社区积分 16 (8539)
注册日期 2007-3-27
论坛徽章:1
2008北京奥运纪念徽章:举重     
      

发表于 2008-6-9 09:47 
把<input type="radio" name="RadioGroup1" value=" <%=1%>"> 改为
<input type="radio" name="RadioGroup<%=i%>" value=" <%=1%>">
这样就可以了。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问