【发布时间】:2021-10-09 10:31:13
【问题描述】:
我正在尝试在 javascript 中创建 onclick 事件来更改图像。
这是我的 HTML 代码:
<div class="text-start">
<img src="images/hamburger.png" alt="" class="hamburger" id="image" onclick="changeImage()">
</div>
这是我的 javascript 代码:
function changeImage() {
if (document.getElementById("image").src == "images/hamburger.png") {
document.getElementById("image").src = "images/close.png";
} else {
document.getElementById("image").src == "images/hamburger.png";
}
}
当我点击图片时,什么都没有发生,它应该改变图片。
【问题讨论】:
-
你有一个错字。在第二个
document.getElementById("image").src == "images/hamburger.png";中将==更改为=。
标签: javascript html onclick onclicklistener buttonclick