Я новичок в JavaScript.Я хочу знать, что я делаю не так.Я хочу сделать src swap на функцию onclick.После первого клика мое изображение меняется на «закрыть», но с каждым разом оно кажется закрытым.На всякий случай, я не хочу другого решения.Я просто хочу знать, что идет не так в моем сценарии.Спасибо!
function menuOpenClose()
{
var a = document.getElementById("mobile-menu-icon")
if (a.src === "icon/menu.svg") {
a.src = "icon/close.svg";
} else {
a.src = "icon/menu.svg";
}
}
img {
display: block;
width: 32px;
height: 32px;
}
<div class="menu-icon" onclick="menuOpenClose();">
<img id="mobile-menu-icon" src="icon/menu.svg">
</div>