javascript - 点击链接时如何切换图像?

标签 javascript html image hyperlink tap

点击链接后,图像应该立即更改。我怎样才能用javascript和html实现这一点?我已经尝试并收集了信息并提出了代码

    <script type="text/javascript">
      function changeImage(element) {
      document.getElementById('imageReplaceTel').src = element;}
    </script>

<a href={{callphonenumber}} style="color:white" onclick="changeImage({{asset('bundles/testProject/images/telephoneSelected.png')}})">
    <img src="{{asset('bundles/testProject/images/telephone.png')}}" width="54px" height="54px" id="imageReplaceTel" alt="Images"></img></a>

我希望这能起作用,但它失败了,我可能会错过一些东西,因为我是 javascript 的初学者。谢谢

最佳答案

使用 javascript 和 html 它看起来像这样

<script type="text/jscript">
function Changetheimage() {
    document.getElementById("img1").src = "imagefoldername/Imagename2.jpg";
}
</script>
</head>
<body>
<a onclick="Changetheimage()">click here</a>
<img src="imagefoldername/Imagename1.jpg" id="img1" alt="" />

注意事项: “Img1”必须替换为您要更改的图像的ID javascript中的“imagefoldername/Imagename2.jpg”必须更改为要显示的新图像的目录 并且“imagefoldername/Imagename1.jpg”必须更改为当前显示的图像

关于javascript - 点击链接时如何切换图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18352999/

相关文章:

javascript - 如何动态插入表单

javascript - 自定义元素/Web 组件可以与 SVG 一起使用吗?

javascript - 无需登录即可跨 iframe 进行跨域身份验证

javascript - 如何滚动到没有动画

javascript - 呈现 Wiki 语法的最小方式(例如 MoinMoin Wiki)

html - 当元素位于其上方时,垂直导航栏会变长?

html - 为平板设备禁用悬停图像

ios - 如何在 iOS 应用中处理显示、搜索和过滤大量图像?

java - 我如何在 MySQL 数据库中保存图像 - 给出的代码

image - 在 Plone 中统一图像管理(ImageField 与 TinyMCE)