这是哪种写代码的方法啊
为什么不用参数呢
function checkstatus(str){
    displays.style.display = str;
}<input name="server_radio" type="radio"  onclick=checkstatus("") value="1" checked>
                    显示
<input name="server_radio" type="radio" onclick=checkstatus("none") value="0" >
                    不显示
<tbody style="DISPLAY: " id=displays>
............................
</tbody>

解决方案 »

  1.   

    刷新的问题可以用在body里加上onload事件来解决
      

  2.   

    function checkstatus(){
       var selectadmin;
       for(var i=0;i<document.all.length;i++){if(document.all(i).type == 'radio' && document.all(i).name == 'server_radio' && document.all(i).checked == true) selectadmin=document.all(i).value;}
         if (selectadmin==1)
     {  displays.style.display = "";

    }else{
    displays.style.display = "none";

    }<input name="server_radio" type="radio"  onclick=checkstatus() value="1" checked>
                        显示
    <input name="server_radio" type="radio" onclick=checkstatus() value="0" style="display='none'">
                        不显示
    <tbody style="DISPLAY: " id=displays>
    ............................
    </tbody>
    你把你不想显示的默认为不显示就可以了
    和楼上的一样意思!