让提交按钮也发送额外的值

Swe*_*ter 3 html javascript

我有一个带有提交按钮的长表单,该按钮将所有字段的值发送到地址栏中。

但是,我希望提交按钮在单击时还添加一个额外的值(&subscribed=yes)。

如何转换我的按钮:

<input type="submit" name="submitted" value="submit">
Run Code Online (Sandbox Code Playgroud)

去做这个?

我的想法是,当页面与其他字段一起加载时,我可以在 javascript 中使用该值:

<script language="javascript">  
var urlParams = new URLSearchParams(window.location.search);
var LastName = urlParams.get('LastName');
var Submitted = urlParams.get('Submitted');
Run Code Online (Sandbox Code Playgroud)

Rob*_*sen 5

最简单的解决方案:在表单中添加隐藏的输入字段。

<input type="hidden" name="submitted" value="yes">
Run Code Online (Sandbox Code Playgroud)