首页 > 解决方案 > 为什么这个 HTML 表单没有提交参数?

问题描述

我有一个简单的问题。有人知道为什么这个 html 页面(表单)不起作用吗?

<html>
<head></head>
<body>
<form method=POST action=show-query-params>
<p>
<input type=text name=foo id=foo size=20 value=nameee />
</p>
<p>
<input name=submit type=submit value=submit />
<input type=reset value=Reset />
</p>
</form>
</body>
</html>

当我点击提交时,页面“ http://localhost:8080/show-query-params ”被打开但没有参数。提前致谢!

标签: htmlformsparameterssubmit

解决方案


您需要了解 GET 和 POST 参数之间的区别。正如您所期望的那样,在您的浏览器窗口中的 URL 之后会出现一个 GET 参数。POST 参数不会出现在 URL 之后。

您可以将您的方法更改为 GET 在您的form标签上以达到您想要的行为。


推荐阅读