arr.toString()就是一个逗号为分隔的字符串,自己再用,分开就是

解决方案 »

  1.   

    var urlarr = new Array("index","name","sex","age");
    var url = "XXX.jsp?"+ urlarr[0] +"=...";
    for (var i=1;i<urlarr.length;i++) {
    url += "&" + urlarr[i] + "=....";
    }
      

  2.   

    "XXX.jsp?param="+ arr.join(",")在XXX.jsp里得到 param 然后再用 split(",") 解串
      

  3.   

    用array也可以传递参数啊 zhuomaocn(烦啊) 怎么说不可以呢
      

  4.   

    关于数组传值和分割----- a.asp -----<script>
    <!--
      function fun_submit()
      {
        form1.method='post';
        form1.action='b.asp';
        form1.submit();
      }
    //-->
    </script><form name=form1>
      <input name=T1 value="a1|a2|a3">
      <p><input type=button name=B1 value=Pass onclick="fun_submit();"></p>
    </form>
    ----- b.asp -----
    <%
      Dim strNote
      Dim strArr
      Dim i
      strNote=Trim(Request.Form("T1"))
      strArr=split(strNote,"|")
      For i=0 To UBound(strArr)
    %>
    <input name="T<%=i%>" value="<%=strArr(i)%>">
    <%Next%>