页:
[1]
| flymyhart | 2004-6-1 04:14 PM |
|
自己不知道改怎么样处理的表单提交...
自己在写新闻系统时想添加 一个新闻预览的功能,
所以想一个 让表单 可以提交到 两个处理页面,
改怎么做呢?
自己在 看以前下载的论坛的源码... 大家帮帮忙啊! |
|
<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> |
|
同时提交两个表单:
<html>代码中按钮后面添上触发事件的代码:
<input type="button" name="btn1" value="提交" onclick="subform();">
在<head></head>之间插入处理表单的函数:
function subform()
{
......
form1.action="xxxxx.asp"; //form1为表单名称
form1.action="yyyyy.asp";
form1.submit();
} |
| longhorn | 2004-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 |