发布带有模板化网址的放大器形式

时间:2018-06-08 14:53:12

标签: amp-html

我们有一个使用放大器和输入文本制作的搜索栏。在验证时,我们想要在移动网站上重定向页面,但是我们找不到用这样的方法来模板化网址的方法:

<form method="get" action="https://example.com/search/'+searchword+'.html'">
  <input type="text" autocomplete="off" id="searchbar">
</form>

当然,我们无法更改url,在查询字符串中传递参数。

到目前为止,我们尝试使用amp-bind,但是[action]形式不是有效目标。

1 个答案:

答案 0 :(得分:1)

您无法直接更改网址,但amp-form会将您的输入字段值作为查询参数附加到网址。这个表格:

<form method="get" action="https://example.com/search/">
  <input type="text" autocomplete="off" id="searchbar" name="query" value="hello">
</form>

会产生以下请求网址:https://example.com/search/?query=hello

我还建议提交功能请求here,以启用对表单操作的绑定。