页面上
<logic:iterate>遍历一个list
list中是对象 对象的属性是 question 和 answer 页面显示问题:××××?要求填写答案:点击提交按钮判断对应的问题回答正确
怎么实现对应问题的答案是正确的

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【quxiuer】截止到2008-07-03 15:17:07的历史汇总数据(不包括此帖):
    发帖的总数量:5                        发帖的总分数:40                       
    结贴的总数量:4                        结贴的总分数:20                       
    无满意结贴数:2                        无满意结贴分:40                       
    未结的帖子数:1                        未结的总分数:20                       
    结贴的百分比:80.00 %               结分的百分比:50.00 %                  
    无满意结贴率:50.00 %               无满意结分率:200.00%                  
    楼主加油
      

  2.   

    下面的代码没有验证,但应该能通过,安全性就不能保证了(查看HTML代码就能看到答案)
    <script>
    var answers = [];
    var i = 0;function mySubmit(){
        for(var j = 0;j < answers.length; j++){
            if(document.all.inputAnswer[j].value != answers[j]){
                alert("第 " + (j+1) + " 题答案错误");
                return false;
            }
        }
        document.all.forms[0].submit();
    }
    </script>
    <form>
    <logic:iterate id="questionAndAnswer" name="list">
        <bean:write name="questionAndAnswer" property="question"/>
        <br/>
        <input type="text" name="inputAnswer"/>    <script>
        answers[i] = "<bean:write name="questionAndAnswer" property="answer"/>";
        i++;
        </script>    <br/>
        <hr/>
    </logic:iterate>
        <input type="submit" onclick="return mySubmit()" value="提交">
    </form>
      

  3.   

    <html>
    <head>
    </head>
    <body>
    <script> 
    var answers = []; 
    var i = 0; function mySubmit(){ 
        for(var j = 0;j < answers.length; j++){ 
            if(document.all.inputAnswer[j].value != answers[j]){ 
                alert("第 " + (j+1) + " 题答案错误"); 
                return false; 
            } 
        } 
        document.all.forms[0].submit(); 

    </script> 
    <form> 
    <logic:iterate id="questionAndAnswer" name="list"> 
        <bean:write name="questionAndAnswer" property="question"/> 
        <br/> 
        <input type="text" name="inputAnswer"/>     <script> 
        answers[i] = " <bean:write name="questionAndAnswer" property="answer"/>"; 
        i++; 
        </script>     <br/> 
        <hr/> 
    </logic:iterate> 
        <input type="submit" onclick="return mySubmit()" value="提交"> 
    </form
    </body>
    </html>
      

  4.   

    页面黄色警告 answers未定义
      

  5.   

    页面黄色警告 answers未定义