<input type="radio" name="rtnIsApprove" id = "yes" value="yes" onclick = "WebRefresh(yes)">
  每个radio加个Id,名字相同,Id不同,就可以判断了        
当你选择了a提交后加以个判断:
if request("rtnIsapprove") = "yes" then
  Response.write "document.all.yes.checked = true;"
end if

解决方案 »

  1.   

    你需要的不是刷新,而是提交
    <form action="" method="post">
    <input type="radio" name="rtnIsApprove" value="yes" onclick ="submit()">
    ...
    </form>
      

  2.   

    谢谢!
    我想做的是:不点击“提交”按钮,只选择一个Radio ,自动刷新页面。那个提交按钮是留做他用的。每次刷新页面,自动取得Radio 的Value,然后根据这个值进行数据库的检索。点击一个Radio,不涉及到其他页面,只在本页面刷新取值......
      

  3.   

    我写的已经是了,不一定要点击提交才能提交的
    onclick="submit()"  点击单选按钮就马上提交了,action="",表示在本页提交
      

  4.   

    谢谢gz,可能我描述的不够清楚,但我确实需要刷新,不是提交。根据选择radio 选项的不同,从数据库中取出不同的数据,然后对这些数据进行选择(选择checkbox) ,点击“提交”按钮,才能提交。点击radio只是为了检索不同的数据,而点击“提交”按钮,才是为了真正的处理数据。
      

  5.   

    你应该将本次的选择记录下来,这样页面刷新后,将RationButton置成你已经选择的值就可以了。
      

  6.   

    to shenyuqiang:我现在就是不知道怎么记录呵......每次刷新页面后
    request.getParameter("rtnIsApprove"),返回的都是一个null,实在烦躁......到底是哪里出了问题?