我觉得有很多不清楚的地方,你指的提交是什么意思?仅仅是submit?要知道一个表单的method,action属性是最简单的啊~对你的发挥可以说没有一点限制。
另外,数组中的每一条元素并不能在页面间直接传递,只能将他的每一个域的数据用单个的变量传递。另外,你的很多的数据是从什么地方来,提交到什么地方去?

解决方案 »

  1.   

    action的程序是一定?那接口也是固定的吗?是怎么样的?它只能接受一个变量?
      

  2.   

    action的程序已确定,不能修改,对于所有参数变量的要求已经确定,并且action程序无任何反馈参数.所能做的只有依照要求,在自己的程序里实现反复(自动)提交.
      

  3.   

    <HTML>
    <script>
    var tmp=1
    var j=1
    var a1=new Array("a11","a12","a13","a14","a15","a16","a17","a18")
    var a2=new Array("a21","a22","a23","a24","a25","a26","a27","a28")
    var a3=new Array("a31","a32","a33","a34","a35","a36","a37","a38")
    var a4=new Array("a41","a42","a43","a14","a45","a46","a47","a48")function pt(){
    if(tmp<5)
    {
    for(var i=0;i<8;i++){
    eval("document.f1.t"+i+".value=a"+j+"["+i+"]")
    }
    document.f1.submit.click();
    tmp++
    j++
    }
    setTimeout('pt()',10000)
    }</script>
    <body onload="pt()">
    <form name=f1 method=post action='email.asp'>
    <input name=t0>
    <input name=t1>
    <input name=t2>
    <input name=t3>
    <input name=t4>
    <input name=t5>
    <input name=t6>
    <input name=t7>
    <input name=submit type=submit>
    </form>
    </HTML>
      

  4.   

    net_lover,谢谢你的回复,但我还是有一些不明白的地方,我的原始数据数组,具体数据数量不能完全确定.请参考我的第二次解释,给我帮助.非常感谢.
      

  5.   

    net_lover, 我试了一下,发现还是有问题。因为ACTION程序里的接收参数固定,那么在FROM中,<input name=phone>,
    而不能如你所说的
    <input name=phone0>
    <input name=phone1>
    <input name=phone2>
    <input name=phone3>那么实际上只能是一个参数名,那请问该如何做呢?  非常感谢! 
      

  6.   

    请多多支持!http://www.csdn.net/expert/topic/236/236042.shtm 
      

  7.   

    可以在JAVASCRIPT循环中修改PHONE字段的值,然后再提交不就OK了吗。
      

  8.   

    谢谢回复。但我试了这也不可以的,一次POST以后,就已经跳转了页面,无法实现反复提交!
      

  9.   

    <form target=_blank ,无法解决反复发送的问题。我把程序简单的写了一个示范程序,数组a[]里的数据就是我需要发送的,但由于参数规格要求,只能VALUE=a[i],我请问如何实现把数组a[]里的数据一个个的全部提交处理。非常感谢。action="****.jsp" 程序是固定的,并且无任何返回参数。
    <form name=f1 method="POST" action="****.jsp" >
    <table>
    <tr> 
    <td>号码:</td>
    <td><input type="hidden" name="PHONE" value=?????>
    <?
    for($i=0;$i<$num;$i++)
    {
    echo $a[$i];?>&nbsp;&nbsp;<?
    }
    ?>
    </td>
    </tr>
    <tr> 
    ……
    ……
    </table>
    <br> 
    <table>
    <tr><td>
    <div>
    <input type="submit" value="发送" name="B1">&nbsp;&nbsp;
    </div>
    </td></tr>
    </table>
    </form>