Javascript 表单提交时重定向页面

Javascript 表单提交时重定向页面,javascript,html,forms,Javascript,Html,Forms,在下面的情况下,如何在表单提交后重定向页面 您可以使用表单onsubmit事件重定向页面,但不知道为什么要使用javascript,我假设您使用的是一些服务器语言,如php或asp,它们具有重定向功能,因此,在您提交到这些页面后,我会使用它们重定向到感谢页面,或者更好地将代码合并到感谢页面本身,然后直接提交表单….如果您真的想这样做,您需要在表单的onsubmit事件中处理数据,或者按钮的点击事件和处理完成后的重定向…如果这是一个选项,您可以附加jQuery而不修改表单,但您没有标记它,因此我

在下面的情况下,如何在表单提交后重定向页面


您可以使用表单onsubmit事件重定向页面,但不知道为什么要使用javascript,我假设您使用的是一些服务器语言,如php或asp,它们具有重定向功能,因此,在您提交到这些页面后,我会使用它们重定向到感谢页面,或者更好地将代码合并到感谢页面本身,然后直接提交表单….

如果您真的想这样做,您需要在表单的onsubmit事件中处理数据,或者按钮的点击事件和处理完成后的重定向…如果这是一个选项,您可以附加jQuery而不修改表单,但您没有标记它,因此我不知道您是否可以使用它


您可以使用action属性免费获取此信息。

通常,action URL是预期目标。你为什么不使用它?你确定这就是你想要做的吗?发布后,您可能应该从服务器而不是页面发送重定向响应,该页面可能会在那时卸载。我正在将信息发送到另一个页面,该页面在另一个选项卡上打开,其中target=\u blank并在那里处理信息。我只需要将表单页面重定向到感谢页面。这是错误的代码,但这会让您了解我要执行的操作document.getElementByIdmyForm.submitfunction{setTimeoutfunction{window.parent.location=/thank-you/;},1000;};让我看看我是否理解:当用户按下提交按钮时,您希望显示感谢,然后重定向到操作URL,是这样吗?由于我没有表单的访问权限,如何获取。我知道这不是最好的方法,但这就是系统设置的方式,我甚至没有访问表单的权限,因为它是从外部站点提取的。如果使用jQuery,您可以附加到提交按钮的单击事件,或表单的提交事件,而无需修改表单HTML。其他Javascript框架可能有这种功能,但我使用jQuery。如果不是一个选项,你也可以手动编写代码。。。