gpt4 book ai didi

html - 如何: question mark in form action

转载 作者:搜寻专家 更新时间:2023-10-31 08:04:11 25 4
gpt4 key购买 nike

我想用一个按钮链接到一个页面。但是,页面 url 类似于 domain.com/page?action=register。

我真的需要将此操作添加到我的:

form action="domain.com/page?action=register"

Form 属性,但是当我尝试使用这些设置时,它只会转到 domain.com/page

我已经尝试将 ? 编码为 %3F,但这不起作用。

有什么帮助吗?

最佳答案

那个?值由表单设置,只要表单的方法设置为“get”(而不是“post”,后者不在 URL 中提交值)。因此,如果您想向 page?action=register 提交表单,您需要执行以下操作:

 <form action="domain.com/page" method="get">
<input type="hidden" name="action" value="register">

还会在 URL 中传递其他表单值,创建如下内容:

domain.com/page?action=register&first_name=john&last_name=doe

编辑:正如@ninetwozero 在评论中提到的那样,您在上面描述的场景应该有效:

<form action="domain.com/page?action=register" method="post">
[rest of form]

我刚刚测试了上面的内容,它同时传递了 ?action=register 和我表单中的表单值。所以,无论你喜欢哪个。

关于html - 如何: question mark in form action,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9058695/

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