请问大家怎么样处理,可以实现:
如果1中选择苹果,显示第2个不显示第3个,选择香蕉显示第3个,不显示第二个
        <form action="vote_re.php" method="post"  name="add" enctype="multipart/form-data" onSubmit="return check();"> <h1>1、水果</h1>
        <input name='v1' type='radio' value='1'>苹果
        <input name='v1' type='radio' value='2'>香蕉
                 <h1>2、苹果</h1>
        <input name='v2' type='radio' value='3'>苹果1
        <input name='v2' type='radio' value='4'>苹果2
        <h1>3、香蕉</h1>
        <input name='c1[]' id='c1' type='checkbox' value='7'>香蕉1
        <input name='c1[]' id='c1' type='checkbox' value='8'>香蕉2
 
        <textarea cols="60" rows="6" name="advice"></textarea><br>
        <input name="" type="submit" class="btn" value="提交">
        <input name="重置" type="reset" class="btn" value="重新作答"><br>
        </form>

解决方案 »

  1.   

    就用 js + css 就可以实现了
      

  2.   

    用三个带div的层放置这三个选项使用,使用div的id属性控制层的隐藏
      

  3.   


    搞定 <form action="vote_re.php" method="post"  name="add" enctype="multipart/form-data" onSubmit="return check();">        <h1>1、水果</h1>
            <input name='v1' type='radio' value='1' onclick="doclick( 'pingguo', 'xiangjiao' )">苹果
            <input name='v1' type='radio' value='2' onclick="doclick( 'xiangjiao', 'pingguo' )">香蕉
            
         <div id="pingguo" style="display:block">
             <h1>2、苹果</h1>
            <input name='v2' type='radio' value='3'>苹果1
            <input name='v2' type='radio' value='4'>苹果2
         </div>
         <div id="xiangjiao" style="display:none">
            <h1>3、香蕉</h1>
            <input name='c1[]' id='c1' type='checkbox' value='7'>香蕉1
            <input name='c1[]' id='c1' type='checkbox' value='8'>香蕉2
         </div>
            <textarea cols="60" rows="6" name="advice"></textarea><br>
            <input name="" type="submit" class="btn" value="提交">
            <input name="重置" type="reset" class="btn" value="重新作答"><br>
    </form><script type="text/javascript">function doclick( id1, id2 )
    {
        document.getElementById( id1 ).style.display='block';
    document.getElementById( id2 ).style.display='none';
    }
    </script>
      

  4.   

    如果这些题目是用php读数据库得到的,把每个题目放到一个div中吗?
    大家有这样的例子吗?谢谢啦!