http://expert.csdn.net/Expert/topic/2509/2509676.xml?temp=.2786371

解决方案 »

  1.   

    ustcfrank(阿卡波糖),不好意思,我重复发贴了,呵呵,昨天你回的就是我发的,真不好意思,呵呵:)不过,如果用count的话,怎么样知道他是做了哪几道题?请明示?
      

  2.   

    xuzuning(唠叨),我也想到用js,但实现起来就是不知道怎么样实现,这问题应该再发去javascript版再问问吗?请各位高手明示?
      

  3.   

    test.php-----------<form action="<?$_SERVER['PHP_SELF']?>"  method='post'><?phpif(count($_POST))
    echo '你回答了'.count($_POST).'个题目'.'<br>';
    ?>
    第1题
    <input type='radio' name=1 >A
    <input type='radio' name=1 >B
    <input type='radio' name=1 >C
    <input type='radio' name=1 >D<p>
    第2题
    <input type='radio' name=2 >A
    <input type='radio' name=2 >B
    <input type='radio' name=2 >C
    <input type='radio' name=2 >D
    <p>
    第3题
    <input type='radio' name=3 >A
    <input type='radio' name=3 >B
    <input type='radio' name=3 >C
    <input type='radio' name=3 >D
    <p>
    第4题
    <input type='radio' name=4 >A
    <input type='radio' name=4 >B
    <input type='radio' name=4 >C
    <input type='radio' name=4 >D
    <p>
    第5题
    <input type='radio' name=5 >A
    <input type='radio' name=5 >B
    <input type='radio' name=5 >C
    <input type='radio' name=5 >D
    <p>
    <input type=submit>
    </form>
      

  4.   

    刚才看错题目了,现在修改如下,符合要求<form action="somepage.php"  method='post' onsubmit="return check()">
    第1题
    <input type='radio' name=1 >A
    <input type='radio' name=1 >B
    <input type='radio' name=1 >C
    <input type='radio' name=1 >D<p>
    第2题
    <input type='radio' name=2 >A
    <input type='radio' name=2 >B
    <input type='radio' name=2 >C
    <input type='radio' name=2 >D
    <p>
    第3题
    <input type='radio' name=3 >A
    <input type='radio' name=3 >B
    <input type='radio' name=3 >C
    <input type='radio' name=3 >D
    <p>
    第4题
    <input type='radio' name=4 >A
    <input type='radio' name=4 >B
    <input type='radio' name=4 >C
    <input type='radio' name=4 >D
    <p>
    第5题
    <input type='radio' name=5 >A
    <input type='radio' name=5 >B
    <input type='radio' name=5 >C
    <input type='radio' name=5 >D
    <p>
    <input type=submit>
    </form><script  language=javascript>  
    function  check()  
    {  
       var  radionum=0;  
       var  a  =  document.getElementsByTagName("input");  
         for  (var  i=0;  i<a.length;  i++){  
                 if  ((a[i].type  ==  "radio")&&(a[i].checked))  
                       radionum++;  
             }  
           if  (radionum<=2)  
                 {  
                           alert('你至少要做3道题目.');  
                           return  false;  
                 }  
    return  true;  
    }  </script>