1

因此,通常我会在指向另一个页面的 url 中输入信息,如下所示:

<form action="index.php?type=question">
     <input class="log-btn extra" type="submit" value="Home">
</form>

通常它总是有效的,我什至复制粘贴它,因为我之前和在它工作的另一个页面上使用了完全相同的 url,但在这个页面上没有,它只是在问号之后返回空,如下所示:

索引.php?

4

1 回答 1

1

当您想将 Button 用作带有 URL 查询参数的链接时,您可以通过两种方式进行操作。

在您的示例中,您尝试actionform. 只要methodis not就可以工作get,因为 get-parameters 和 URL 查询完全相同,提交表单将使用表单元素的 get 参数覆盖查询。

<form action="home.php?type=question" method="post">
  <input class="log-btn extra" type="submit" value="Home">
</form>    

您还可以设置<form method="get">和使用按钮:

<form action="home.php" method="get">
  <button type="submit" name="type" value="question">Home</button>
</form>    
于 2016-05-06T08:19:08.293 回答