<input id="Radio1" type="radio" />化妆品<input id="Radio2" type="radio" />衣服<input id="Radio3" 
            type="radio" />首饰<input id="Radio4" type="radio" />隐形眼镜<br />
    比方这几个Radio,选择一个之后,提交刷新页面之后,还记得最后一次选择的状态呢

解决方案 »

  1.   

    写个foreach,如何选中的是哪个,后面加上一个checked
      

  2.   

    触发状态改变事件后用AJAX将当前选中的值提交到后台保存
      

  3.   

    方法很多,cookie或者全局变量都可以。
    我写一个全局变量的:<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>
    <body>
    <input id="Radio1" name="ra" type="radio" value="化妆品" onclick="cli(event)" />
    化妆品
    <input id="Radio2  name="ra"" type="radio" value="衣服" onclick="cli(event)"/>
    衣服
    <input id="Radio3" 
                type="radio"  name="ra" value="首饰" onclick="cli(event)" />
    首饰
    <input id="Radio4" type="radio"  name="ra" value="隐形眼睛" onclick="cli(event)"/>
    隐形眼镜<br />
    </body>
    </html>
    <SCRIPT LANGUAGE="JavaScript">
    var lastCheck;//代表最后选中的项
    function cli(evt)
    {
    var e=window.event||evt;
    var obj=e.srcElement || e.target;
    lastCheck=obj.value;
    }
    </SCRIPT>
      

  4.   

    用数组 push下保存己选择项