一个form能不能给两个页面传值??

jackal81 2003-10-15 07:38:40
我有一个htm包括两个frame我想让其中一个点击"submit"提交条件后,两个frame都做相应的改变,不知能不能实现???我该怎么改?

...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bonniewater 2003-10-16
  • 打赏
  • 举报
回复
js控制...
<script>
function dosubmit(obj){
obj.target="_form1";//可以为任意名称,但不要为_SELF (你也可以使用iframe做提交区域来隐藏你的部分提交位置.)
obj.action="http://www.abc.com";//第一提交页面..
obj.submit();//递交第一笔数据 如果有第一数据接受问题,使用setTimeout对数据进行限制时间提交(给用户浏览器个响应时间...),
obj.target="_form2";//第二提交页面,可以为第一页面相同点
obj.action="http://www.bca.com";//第二提交页面
obj.submit();
}
</script>
<form name="form1">
<input type=button onclick="dosubmit(this.form)">
</form>




script>
function dosubmit1(obj){
obj.target="_form1";
obj.action="http://www.abc.com";
obj.submit();
function dosubmit2(obj){
obj.target="_form1";//第二提交页面,可以为第一页面相同点
obj.action="http://www.bca.com";//第二提交页面
obj.submit();
}
</script>
<form name="form1">
<input type=button onclick="dosubmit1(this.form)">
input type=button onclick="dosubmit2(this.form)">
</form>



<form action="1.php" method="post">
<input type="submit">
<input type="button" onclick="this.form.action='2.php'">
</form>
zalvsa 2003-10-15
  • 打赏
  • 举报
回复
可以:
<script language="javascript">
function F_submit(){
document.form1.target="leftFrame";
document.form1.action="f51035b_left.php";
document.form1.submit();

document.form1.target="main";
document.form1.action="f51035b_image.php";
document.form1.submit();
}
</script>
zhfkiller 2003-10-15
  • 打赏
  • 举报
回复
可以的
在click的时候两个一起触发
maxid 2003-10-15
  • 打赏
  • 举报
回复
<form name="a" action="a.htm" target="framename2">
</form>
<form name="b" action="b.htm" target="framename1">
<input type="submit" onclick="document.all.a.submit();">
</form>

87,903

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧