So the problem is that the JS is not working, can someone help me ?
JavaScript
x
12
12
1
function changeImage() {
2
if (document.getElementById("threelines").src == "icons/3horlines.png")
3
{
4
document.getElementById("threelines").src = "icons/close.png";
5
}
6
else
7
{
8
document.getElementById("threelines").src = "icons/3horlines.png";
9
10
}
11
}
12
JavaScript
1
3
1
<button class="ButtonDefault" onclick="toggleNav()"><img src="icons/3horlines.png" alt="3horlines" height="30px" id="threelines" onclick="changeImage()">
2
</button>
3
Advertisement
Answer
Not sure if this is what you are trying to do.
JavaScript
1
9
1
function changeImage() {
2
const linesElement = document.getElementById("threelines");
3
if (linesElement.getAttribute('src') == "icons/3horlines.png") {
4
linesElement.src = "icons/close.png";
5
} else {
6
linesElement.src = "icons/3horlines.png";
7
}
8
}
9