有三个radio,点击后实现不同层的显示并填写好数据后,提交数据?

解决方案 »

  1.   

    其实就是给每一个 RADIO ONCLICK的事件
    控制对应的DIV层的显示与隐藏
    style="display:none;"和style="display:block;"之间切换
    至于提交,外面套一个form就可以了
      

  2.   

    我说的还不详细么。。
    把RADIO控制DIV的代码写给你吧。提交的话是最基础的了。。<script>
    function showDiv(div)
    {
    div1=document.getElementById('div1');
    div2=document.getElementById('div2');
    div1.style.display='none';
    div2.style.display='none';
    document.getElementById(div).style.display='block';
    }
    </script>
    <input type="radio" name="showradio" onclick="showDiv('div1')" />radio1
    <input type="radio" name="showradio" onclick="showDiv('div2')" />radio2<div id="div1" style="display:none;">我是DIV1</div>
    <div id="div2" style="display:none;">我是DIV2</div>
      

  3.   

    你写的代码我会,我疑惑的是在数据保存还是有个问题,项目是这样的,有两个页面一个form页面,一个grid页面,在form里点击radio做层的切换和隐藏填写好数据保存,在grid页面在展示,展示的字段多一些,