0

我正在尝试在 html 中创建一个表单,该表单使用您输入的值来形成目标 URL。

<form action="../search/${params.q}" method="post" id="q">
Busqueda: <input type="text" name="q" /><br />
</form>

这就是我正在做的,但它不起作用,任何线索?谢谢!

4

1 回答 1

0

您需要使用脚本处理此问题 - 服务器端或客户端 (JavaScript)。

单独的 HTML 无法以您使用它们的方式处理参数。

因此,您需要发布表单(就像您已经在做的那样)并通过将您的请求重定向到新地址来处理回发,或者在单击提交按钮并加载新地址时使用 JavaScript 捕获字段的值在浏览器窗口中。

我建议服务器端是最好的选择,因为 JavaScript 可能被禁用或不可用。

于 2012-05-28T15:07:53.020 回答