通过Javascript更改onClick url

通过Javascript更改onClick url,javascript,html,Javascript,Html,我确实通过javascript中的浏览器url显示了不同的图像,因为图像的更改onClick链接也必须更改。 当前我的HTML图像如下所示: <img id="adImage" src="" style="width: 100%; cursor: pointer;" onclick="window.open('http://google.de', '_blank');"> 是否有方法以相同的方式更改window.open url?您可以使用一个全局变量来保存引用。 例如: <

我确实通过javascript中的浏览器url显示了不同的图像,因为图像的更改onClick链接也必须更改。 当前我的HTML图像如下所示:

<img id="adImage" src="" style="width: 100%; cursor: pointer;" onclick="window.open('http://google.de', '_blank');">

是否有方法以相同的方式更改window.open url?

您可以使用一个全局变量来保存引用。 例如:

<script>
  var url = "google.nl";

  function changeUrl(tarurl){
     url = tarurl;
  }
</script>

var url=“google.nl”;
函数changeUrl(tarurl){
url=tarurl;
}

您可以使用一个全局变量来保存引用。 例如:

<script>
  var url = "google.nl";

  function changeUrl(tarurl){
     url = tarurl;
  }
</script>

var url=“google.nl”;
函数changeUrl(tarurl){
url=tarurl;
}
是的,当然可以

document.getElementById("adImage").onclick=function(){window.open('http://yournewurl.com', '_blank');};
是的,当然可以

document.getElementById("adImage").onclick=function(){window.open('http://yournewurl.com', '_blank');};

所以我想更改http://google.de 变成其他东西
那是什么其他东西??它与图像源相同吗?如果没有,那么你是怎么得到它的?
所以我想更改http://google.de 变成其他东西
那是什么其他东西??它与图像源相同吗?如果没有,你是怎么得到的?