你上面所说的 var m=radio1,这个m什么也不是,因为radio1什么也不是,
要实现你的目的,只有用 icystone(石冰) 的方法..

解决方案 »

  1.   

    我的这里的radio1是很多单选按钮的名称之一,而m 是一个变量,可随时替换单选按钮的名称
      

  2.   

    我不知道用数组有什么不好!
    针对你问题我试了一下,应该这样写:
    var myRadio=form1.radio1;
    alert(myRadio.checked);
      

  3.   

    sorry,犯了个错误,如果用一个名字,就只能选一个,应为那是单选框吗!
      

  4.   

    你可以用id具体:
    1,给每个radio定义一个id ,最好是r1,r2,r3,.............这种,2.for (i=1 ;i< you radio count ;i++)
    {
        eval("r" + m)就是你指定的radio,当然你想做什么就做什么了,
    }
      

  5.   

    呵呵那就是这样了:
    for(i=1;i<3;i++)
    {
    var myRadio="form1.radio"+ i;
    alert(eval(myRadio+".checked"));
    }
      

  6.   

    我觉得icystone最后是明白我的意思了
      

  7.   

    当然是可以了,不过呢……我觉得tttk是不是就是icystone啊?
      

  8.   

    不是,不是,tttk比我厉害多了。
      

  9.   

    icystone,你有没有看到关于打印隐藏按钮的代码,我看在论坛上有这样一断代码:<script>
    window.onbeforeprint = new Function("document.all.pr.style.display='none'");
    window.onafterprint = new Function("document.all.pr.style.display=''");
    </script>
    <body onprint="document.all.pr.display='none'">
    这是一个示例文件<br>
    仅供参考!
    <input type=button onclick="window.print()" value="打印该页" id=pr>
    </body> 
    我实验了,是可以。但是如果是隐藏两个以上的按钮,该如何做?