asp 中同时提交多个表单

例如有form1,和form2,要在form3中显示两个的连接,该如何处理?原始代码如下:
<form id="form1" name="form1" method="post" action="">
<input name="text1" type="text" id="text1" />
<input type="submit" name="Submit" value="提交" />
</form>
<form id="form2" name="form2" method="post" action="">
<input name="text2" type="text" id="text2" />
<input type="submit" name="Submit2" value="提交" />
</form>
<form id="form3" name="form3" method="post" action="">
<input type="text" name="textfield" />
<input type="submit" name="Submit3" value="提交" onclick="submitform()"/>
</form>
你能说详细点吗?
我是想在t3中显示t1和t2的连接

要实现多表单同时提交,你需要改变每个表单的target属性为_blank,多表单提交代码如下:
<script language="javascript">
function submitform(){
form1.submit();
form2.submit();
form3.submit();
}
</script>
<form id="form1" name="form1" method="post" action="?1" target="_blank">
<input name="text1" type="text" id="text1" />
<input type="submit" name="Submit" value="提交" />
</form>
<form id="form2" name="form2" method="post" action="?2" target="_blank">
<input name="text2" type="text" id="text2" />
<input type="submit" name="Submit2" value="提交" />
</form>
<form id="form3" name="form3" method="post" action="?3" target="_blank">
<input type="text" name="text3" />
<input type="button" name="Submit3" value="提交" onclick="submitform()"/>
</form>

显示action后面的连接地址还是什么连接?具体点行不?
如果是显示action后的连接,看下面的代码:

<script language="javascript">
function submitform(){
document.form3.text3.value="form1的连接为:"+form1.action+" form2的连接为:"+form2.action;
return false;
}
</script>
<form id="form1" name="form1" method="post" action="http://www.baidu.com/" target="_blank">
<input name="text1" type="text" id="text1" />
<input type="submit" name="Submit" value="提交" />
</form>
<form id="form2" name="form2" method="post" action="http://www.google.com/" target="_blank">
<input name="text2" type="text" id="text2" />
<input type="submit" name="Submit2" value="提交" />
</form>
<form id="form3" name="form3" method="post" action="?3" target="_blank">
<input type="text" name="text3" size="70">
<input type="button" name="Submit3" value="提交" onclick="submitform()"/>
</form>
温馨提示:内容为网友见解,仅供参考
无其他回答

ASP一个表单同时提交到2个地方
你可以利用“无刷新提交表单”技术(也就是用XMLHTTP对象来发送http请求),在点击提交按钮的同时向另一个页面发送表单数据,比如: sub submit2() set oxh=createobject("Microsoft.XMLHTTP")oxh.Open "GET"," http:\/\/www.abc.com\/def.asp?a=表单数据1&b=表单数据2&b=表单数据3",true ox...

asp中request.form用法
一个按钮只能提交它所在的FORM的元素(无法同时提交两个表单的),你提交的是哪一个表单,那么request.form所获取到的值就是你所提交的表单内对应的元素值

asp.net 如何区分多个submit提交
楼上说的都不对,对提交按钮和要控制的表单分组,把button1和他控制的表单分成1组,button2和他控制的表单分成另一组,才可以的,不然是无法验证提交的

如何让一个表单同时提交到两个不同的页面
因为提交表单后是同时弹出两个新页面执行的,如果你只需要显示一个页面处理情况,而另一个隐藏处理的话把需要隐藏的那个页面属性document.form1.target="_blank";去掉即可,如隐藏2.asp页面的弹出处理:请看第二种方法: function F_submit(){ document.form1.target="_blank";document.form1.action="...

如何让一个表单同时提交到两个不同的页面
因为提交表单后是同时弹出两个新页面执行的,如果你只需要显示一个页面处理情况,而另一个隐藏处理的话把需要隐藏的那个页面属性document.form1.target="_blank";去掉即可,如隐藏2.asp页面的弹出处理:请看第二种方法:

在WEB页面如何通过ASP将类似这样多行多列的报表提交到SQL数据库?各位...
你可以看到,其实每一行的input控件都是一样的。当以上表单数据上传到后台ASP时,可以这样来处理:For i = 1 To request("nckc").count nckc=request("nckc")(i)sw=request("sw")(i)'...'这样就可以取出同一行的所有文本框的数据,然后把它们写入SQL数据库即可 '通过For循环就可以取出所有行...

在一张表单中如何用ASP实现多处图片上传并保存到数据库中?
要上传多张,你首先要在数据库里增加字段啊,一张图片的数据存放在一条记录的一个字段里面啊。还有,你遇到这样的问题,可能对ASP的熟悉程度还有点不够,对吧,你还需要检查一下提交表单里的代码以及保存数据的ASP代码。我在刚接触ASP的时候,也遇到过这样的问题,希望你成功,呵呵。QQ:58328422 ...

隐藏的表单一般都有什么用处?
还有就是有时候一个网页中有多个form,我们知道多个form是不能同时提交的,但有时这些form确实相互作用,我们就可以在form中添加隐藏域来使它们联系起来。隐藏域在动态网页中的作用大家有目共睹,有些人认为隐藏域是动态网页的专利,在静态网页终究没有作用了.其实隐藏域在静态网页中的作用也很大,大家...

请问在ASP中id和name有何区别?
1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到数据的。2. frame和window的名字,用于在其他frame或window指定...

js如何修改form标签中action和target参数
其他回答 修改表单action的值用document.form.action=""; 提交表单document.form.submit();修改target也是一样,你试试下。 c523634095 | 发布于2012-08-22 举报| 评论 0 1 为您推荐: form action属性 js控制form提交 多个提交form的action js replace js设置request值 js重定向url js按钮点击事件...

相似回答
大家正在搜