喜悦国际村 » XML/HTML/CSS/Js » 自己不知道改怎么样处理的表单提交...

页: [1]
flymyhart2004-6-1 04:14 PM
自己不知道改怎么样处理的表单提交...

自己在写新闻系统时想添加 一个新闻预览的功能,
所以想一个 让表单 可以提交到 两个处理页面,
改怎么做呢?

自己在 看以前下载的论坛的源码...    大家帮帮忙啊!

小丁孑一2004-6-2 03:37 AM
<script language=javascript>
function dosubmit(){
         window.open('first.php?var1='+window.form.var1.value+'&var2='+window.form.var2.value);
         window.open('second.php?var1='+window.form.var1.value+'&var2='+window.form.var2.value);
         return false;
}

</script>
<form name=form onsubmit="return dosubmit();">
<input type=text name=var1><br>
<input type=text name=var2>
<br><input type=submit></form>

peibz2004-6-4 04:08 AM
同时提交两个表单:
<html>代码中按钮后面添上触发事件的代码:
<input type="button" name="btn1" value="提交" onclick="subform();">

在<head></head>之间插入处理表单的函数:
function subform()
{
   ......
   form1.action="xxxxx.asp";   //form1为表单名称
   form1.action="yyyyy.asp";
   form1.submit();
}

longhorn2004-6-4 08:39 AM
楼上的方法,两次赋值第二次会覆盖第一次。

[code]

<form>
<input name="s1" value="hello">
<input type="button" onclick=sss()>
</form>
<script>
function sss()
{
     document.forms[0].target="win1";
     document.forms[0].action="2.html";
     document.forms[0].submit();
     document.forms[0].target="win2";
     document.forms[0].action="3.html";
     document.forms[0].submit();
}
</script>
[/code]


查看完整版本: 自己不知道改怎么样处理的表单提交...


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.00583 second(s), 2 queries