用多选框CHECKBOX嘛,单选框实现多选多麻烦啊.

解决方案 »

  1.   

    <script language="JavaScript">function jshk(){var t = 0;for(var i=1;i<=5;i++)
    {
    var a = document.getElementsByName("R" + i);
    for(var j=0;j<a.length;j++)
    {
    if(a[j].checked==true)
    {
    t +=parseFloat(a[j].value);
    }
    }
    }
    alert(t);    return false;
     }
    </script>
      

  2.   

    function jshk(){
      var obj=document.myform;
      var t = 0;
      for(var i=1;i<=5;i++)
      {
       var es = obj.elements["R" + i];
       for(var j=0;j<es.length;j++)
         t += es[j].checked ? parseFloat(es[j].value) : 0;
      }
      alert(t);
      event.returnValue=false;
      return t;
    }