try在onclick事件中写入:event.returnValue = false;

解决方案 »

  1.   

    onClick = "javascript:return false;"
      

  2.   

    你可以把radio给disabled
    提交时用hidden隐藏域提交。
    可以达到同样的效果。demo.htm<form name="form1" action="demo.asp">
    <input type="radio" value="baobao" name="r" checked disabled>baobao
    <input type="hidden" value="baobao" name="r">
    <input type="submit">
    </form>demo.asp<%=Request("r")%>
      

  3.   

    如果radio中的选项变化很多时,上面两种情况处理起来很费事了
      

  4.   

    radio多了不可怕,尽量用同名数组吧,太多的radio可以考虑用Select