<% for m=0 to rowcount-1 %> 
for(i=0 ;i<document.getElementsByName("radio<%=m%>").length;i++) {
   if (document.getElementsByName("radio<%=m%>")[i].checked) {
   str=document.getElementsByName("radio<%=m%>").[i].value
              }}
 <% next %>

解决方案 »

  1.   

    多写了个点:<% for m=0 to rowcount-1 %> 
    for(i=0 ;i<document.getElementsByName("radio<%=m%>").length;i++) {
       if (document.getElementsByName("radio<%=m%>")[i].checked) {
       str=document.getElementsByName("radio<%=m%>")[i].value
                  }}
     <% next %>
      

  2.   

    我给加了一个判断然后 通过了
    <% for m=0 to rowcount-1 %> 
    if(form1.radio<%=m%>.length>1) {
    for(i=0 ;i<form1.radio<%=m%>.length;i++) {
       if (form1.radio<%=m%>[i].checked) {
       str=form1.radio<%=m%>[i].value
       s=str.split("!!")
       chooseprice=s[0];
       chooseitem=s[1];
       t=t +chooseitem +"||";
        oneprice=parseInt(oneprice) + parseInt(chooseprice);
         }
      }
     } else {
       str=form1.radio<%=m%>0.value
          s=str.split("!!")
       chooseprice=s[0];
       chooseitem=s[1];
       t=t +chooseitem +"||";
        oneprice=parseInt(oneprice) + parseInt(chooseprice);
      }
     <% next %>
      

  3.   

    还有楼上的老兄给出的有点问题,就是提示radio0为定义之类~