Amp html 如何重定向页面放大器?

Amp html 如何重定向页面放大器?,amp-html,Amp Html,我需要将下面的javascript代码改编为amp页面 <select id="url"> <option value='home'>home</option> <option value='contact'>contact</option> </select> <input type="button" value='ir' onclick='ir()'> <script>

我需要将下面的javascript代码改编为amp页面

<select id="url"> 
   <option value='home'>home</option> 
   <option value='contact'>contact</option> 
</select>

<input type="button" value='ir' onclick='ir()'> 

<script> 
function ir(){ 
   var url=document.getElementById("url").value; 
   location.href=url; 
}
</script>

家
联系
函数ir(){
var url=document.getElementById(“url”).value;
location.href=url;
}
有可能吗


在文档中,我没有找到答案。

您使用的是按钮和onclick功能,您可以使用锚定标记
并使用“AMP bind”更改url

您可以使用
amp bind
来实现您的目标

在标题中添加JS

<script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>

您使用的是button和onclick功能,您可以使用锚定标记
,并使用“AMP bind”更改url,以代替AMP中的此功能

您可以使用
amp bind
来实现您的目标

在标题中添加JS

<script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>

欢迎来到堆栈溢出!不幸的是,你的问题很难理解,需要澄清一下(什么是“事情”)?到目前为止您尝试了什么?请将您的注释代码移到实际问题中。不是每个人都会阅读注释,因为如果没有格式,它们很难解析。欢迎使用堆栈溢出!不幸的是,你的问题很难理解,需要澄清一下(什么是“事情”)?到目前为止您尝试了什么?请将您的注释代码移到实际问题中。不是每个人都阅读注释,因为如果没有格式,它们很难解析。
<select on="change:AMP.navigateTo(url=event.value)">
    <option value="http://google.com">google.com</option>
    <option value="http://yahoo.com">yahoo.com</option>
    <option value="http://bing.com">bing.com</option>
  </select>