1

我在我的网站上的表单中使用“GET”方法。出于某种原因,它会将提交按钮的值传递给 url。为什么会这样?我究竟做错了什么?

形式:

<form method="GET" action="searcht1.php">
    <input type="text" name="search"/>
    <input type="submit" name="submit">
</form>

网址:

searcht1.php?search=colin+pacelli&submit=Submit
4

4 回答 4

6

它应该发生。如果您不想这样,请不要name在按钮上定义属性。相反,您可能希望value向用户显示按钮的用途。

另外,这个问题与 PHP 无关;它纯粹是关于 HTML 语义的。

于 2012-11-21T05:26:12.037 回答
3
于 2012-11-21T06:37:03.663 回答
2

尝试从提交输入中删除名称属性

于 2012-11-21T05:27:41.967 回答
1

删除按钮的名称属性.....

于 2012-11-21T05:29:26.970 回答