【发布时间】:2021-02-02 02:05:20
【问题描述】:
这将是问题 [A form's “action” and “onsubmit”: which first executes?][1] 的后续问题 这里得出的结论是 onSubmit 先运行,然后提交表单的动作完成。
我想编写我的 onSubmit 方法来清理将要发送的 POST 提交;有没有办法修改将发送到服务器的 POST 消息,而不是通过更改字段的值,而是通过它的组成?
例如,我的表单包含两个字段,姓名和姓氏。提交操作最终会发送一个 POST 正文,例如:
name=John&surname=Doe
但我希望 POST 正文是
fullname=John_Doe
我实际上对如何解决这个问题一无所知,所以任何关于在哪里查找有关此问题的文档的提示都值得赞赏 - 我不想窃取可以做到这一点的代码,但有一些提示在哪里开始。
谢谢! [1]:A form's "action" and "onsubmit": Which executes first?_
【问题讨论】:
标签: javascript post form-submit