通过Javascript更改onClick url

change onClick url via Javascript

本文关键字:url onClick 更改 Javascript 通过      更新时间:2023-09-26

我确实通过javascript中的浏览器url显示了不同的图像,因为图像发生了变化,onClick链接也必须发生变化。目前我的HTML图像看起来像:

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

因此,我想将http://google.de更改为其他内容
对于图像,我做

image.src = "http://imaimagelink.de/image.png";

有没有办法用同样的方法更改window.open的url?

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

<script>
  var url = "google.nl";
  function changeUrl(tarurl){
     url = tarurl;
  }
</script>

是的,当然可以。

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