var x = "R"+X;
alert(x);
var tmp = eval("document.form1."+x+".value");

解决方案 »

  1.   

    <input type="radio" name="R1" value="V11" onclick="dit(1);">
      <input type="radio" name="R11" value="V12" onclick="dit(11);">
      <input type="radio" name="R2" value="V21" onclick="dit(2);">
      <input type="radio" name="R22" value="V22" onclick="dit(22);">
      

  2.   

    试一试下面
    function dit(X)
    {
    var x;
    var temp = eval("document.form1.R"+x);//修改些行for(i=0;i<tmp.length;i++)
    {
    if(tmp[i].checked) alert(tmp[i].value)
    }