gpt4 book ai didi

javascript - 从GET切换到POST,需要将表单提交到两个不同的位置

转载 作者:行者123 更新时间:2023-11-28 16:25:47 25 4
gpt4 key购买 nike

[我确实看到 AJAX/jQuery 解决了类似的问题,所以请继续阅读]。

我有一个用户可以填写的表单 - 但表单上的一个选项允许选择图像,当用户执行此操作时,他们会被带到一个新页面。

这最初是通过 get 完成的,但我的问题是......我需要将表单上的所有信息保存到 session 中,以便当用户选择图像并返回到第一页时可以恢复它其形式为。

HTTP GET 可能无法容纳表单上所有信息的足够数据,因此我需要切换到 post。

所以,这是我的问题...我需要在单击“选择图像”时将表单发布到一个页面,在单击“提交”时将表单发布到另一个页面。如何根据单击的按钮将表单 POST 到不同的页面?

PS:我更愿意在这里使用标准的 javascript/html 。我计划学习 AJAX 并在一段时间后转向 jQuery,但我还没有做到这一点:)

最佳答案

onclick,让每个按钮调用不同的功能。在这些函数中,动态更改表单的操作属性。

document.forms['yourform'].action = 'your intended page'; 

然后提交表单。

document.forms['yourform'].submit(); 

关于javascript - 从GET切换到POST,需要将表单提交到两个不同的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8086680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com