`

同一表单提交的到不同页

阅读更多

方法一、解决此方法可以写每个按钮的onclick事件处理。
在onclick事件中指定
function submit_to(url){
var url;
document.form1.action=url
document.form1.submit();
}
<input type=button onclick="submit_to('url1.asp');" name=btn1 value="提交一">
<input type=button onclick="submit_to('url2.asp');" name=btn1 value="提交二">

方法二、

<script language="JavaScript">
function t1()
{
document.form1.action="./formsubmit.do"
document.form1.submit();
}
function t2()
{
document.form1.action="./formsubmit2.do"
document.form1.submit();
}
</script>
</head>

<body>
<%
String bbb=(String)session. getValue_r("sss");
String aaa=new String(request. getParameter_r("aaaa"));
......
%>
<form name="form1" method="post">
<input type="button" name="Submit1" value="提交1" onClick="t1()">
<input type="button" name="Submit2" value="提交2" onClick="t2()">
<input name="aaaa" type="hidden" size="10">

其实这两种方法的思路是一样的,第一种方法比较好些吧。

分享到:
评论

相关推荐

    防止表单重复提交

    当表单提交时,服务器会检查令牌的有效性并删除,避免同一令牌的再次使用。 3. **HTTP方法幂等性**:使用HTTP的PUT或DELETE方法,这些方法天生具有幂等性,即多次执行结果相同。POST方法则不具有此特性,因此通常...

    javascript经典特效---同一页面的多个提交信息.rar

    7. **响应式设计**:在移动设备上,考虑到触摸屏的特性,可能需要额外处理表单提交的事件,比如长按可能触发的菜单。 综上所述,处理同一页面上的多个提交信息,关键在于正确地监听和处理每个表单的提交事件,以及...

    在ASP应用程序中限制重复提交同一表单

    或许一些 asp初学者并不清楚在asp应用中如何限制重复提交同一表单,所以在这里向大家介绍在ASP应用中防止 用户在当前会话期间多次提交同一表单的一个简单方法。 这个工作主要由四个子程序组成,在较为简单的应用...

    Gravity-Forms-Multiple-Form-Instances:使用AJAX时,允许在同一页面上运行同一表单的多个实例

    这允许提交同一表单的多个实例,而在提交表单A时不会出现提交表单B的问题。 如果已经提交了表单,则提交的随机ID也将保留并用于下一次提交,否则将生成新的唯一ID。自定义(动作和过滤器) 插件使用默认的gform_get...

    异步提交 表格异步提交

    传统的表单提交会触发整个页面的刷新,而异步提交则避免了这一过程,提高了交互的流畅性。 ### 2. Ajax 异步提交 Ajax(Asynchronous JavaScript and XML)是实现异步提交的关键技术。虽然名称中包含XML,但如今的...

    JavaScript实现同一页面内两个表单互相传值的方法

    有时候我们在提交表单的时候需要将两个表单的值互相传递,那么如何实现呢?其实很简单,就是用JavaScrip获取任一表单的值,然后赋给另一个,具体可看代码,代码很有意思,也很实用。 运行效果截图如下: 具体代码...

    试谈在Web应用中如何避免表单的重复提交.pdf

    这篇文章将探讨如何从客户端和服务器端一起着手,设法避免同一表单的重复提交。 一、 客户端避免表单的重复提交 在客户端,可以通过JavaScript脚本来控制表单提交的次数。可以在JavaScript脚本中设定一个变量,...

    一个Jsp两个ActionForm分别提交.rar

    一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar一个Jsp两个ActionForm分别提交.rar

    thinkphp3.2 防止表单重复提交

    `U`是ThinkPHP的URL生成助手函数,它将`.../index`作为目标Action,意味着当表单提交并验证成功后,用户会被重定向到这个URL。这样可以防止用户因为刷新页面而导致的重复提交。 表单令牌的实现原理是:在用户首次...

    flash 提交表单2

    在IT领域,Flash曾是创建交互式网页内容的主流技术之一,特别是在动态表单提交方面。Flash表单允许用户在不离开当前页面的情况下发送数据到服务器,提供了丰富的用户体验。本篇将深入探讨“Flash提交表单2”的相关...

    html5单选框表单提交代码.zip

    4. 表单数据的序列化:在表单提交之前,可能需要将表单数据转换成适合发送到服务器的格式,如JSON或URL编码字符串。JavaScript的`FormData`对象可以方便地处理这一过程,而jQuery的`serialize()`方法则可以直接将...

    使用jQuery ajax提交表单代码

    // 阻止默认表单提交行为 var formData = $(this).serialize(); // 获取表单数据 $.ajax({ url: 'your_server_endpoint.php', // 服务器端接口 type: 'POST', data: formData, dataType: 'json', success: ...

    js跨域iframepostMessage提交表单

    创建一个隐藏的iframe,将表单嵌入其中,然后在表单提交事件中指定目标为iframe,这样表单的数据就会被发送到iframe加载的URL。 2. **form表单提交**:在HTML中,可以通过设置`&lt;form&gt;`元素的`target`属性为iframe的...

    网站开发之MyEclipse简单实现JSP网页表单提交及传递值1

    总结来说,本教程介绍了如何使用MyEclipse创建Web服务工程,编写JSP页面,构建HTML表单,以及通过Java脚本获取表单提交的数据。这对于初学者理解Web开发的基本流程和原理是非常有帮助的。在实践中,你可以根据需要...

    html中表单提交的实现

    在表单提交过程中,不同的输入控件有不同的作用和属性。例如,文本框`&lt;input type="text"&gt;`允许用户输入文本信息,而密码框`&lt;input type="password"&gt;`则将输入的文本隐藏起来。单选按钮`&lt;input type="radio"&gt;`用于从...

    浅谈vue同一页面中拥有两个表单时,的验证问题

    在Vue应用中,如果一个页面上有两个独立的表单,比如一个用于注册,另一个用于登录,用户可能在填写第一个表单后,发现不符合验证规则,然后立即切换到第二个表单。这时,如果未正确处理,第二个表单可能会显示来自...

    ASP.NET 2.0 中实现跨页提交

    在ASP.NET 2.0框架中,跨页提交(Cross-Page Posting)是一种允许用户从一个页面(源页面)提交数据到另一个页面(目标页面)的技术。这种功能在某些场景下非常有用,例如,当用户在多步骤的表单填写过程中,需要在...

    Servlet、Struts、SpringMVC对于表单重复提交的解决方案

    2. **令牌(Token)机制**:生成一个唯一的令牌,将其隐藏在表单中,当表单提交时,服务器验证该令牌是否有效。如果已处理过,则忽略请求。 3. **Redirect重定向**:处理完表单后,使用HttpServletResponse的`...

    ASP技术常遇问题解答-可以实现在同一页面里的用多按钮进行提交吗?.zip

    总之,在ASP和ASP.NET中,通过合理利用表单提交和事件处理机制,可以在同一页面上轻松实现多个按钮的提交功能。这种设计增强了用户体验,使用户能够快速执行不同的操作,而无需跳转到其他页面。在实际开发中,我们还...

    form_php简单表单验证页面_

    表单通常由`&lt;form&gt;`标签定义,通过`action`属性指定处理表单数据的PHP脚本(本例中即为同一页面的PHP部分),而`method`属性则指明提交方式,如`GET`或`POST`。表单包含输入字段,如`&lt;input&gt;`,用于用户输入数据。 ...

Global site tag (gtag.js) - Google Analytics