Wenn auf die Schaltfläche geklickt wird, muss die Quelle des Bildes geändert werden, und wenn erneut geklickt wird, sollte die Quelle wieder geändert werden Der vorherige. Ein bisschen wie eine Animation der Art, außer, dass ich steuern sie mit einem KnopfSo ändern Sie die Bildquelle beim Klicken auf eine Quelle und zurück zu einer anderen Quelle bei demselben Klick
der Code, die ich versucht haben und gescheitert ist:
DOCTYPE html>
<html>
<body>
<img id="myImage" src="a.png" alt="a" border="0">
<button type ="button" onclick="change()">Click Me</button>
</body>
<script>
var x = document.getElementById("myImage")
function change(){
if x.src="a.png"
document.getElementById("myImage").src = "b.png"
else x.src="a.png"
}
</script>
</html>
Was soll ich in meinem Code ändern oder gibt es eine einfachere Code
Sie einen globalen boolean Variable verwenden können. Wenn dies der Fall ist, ändern Sie src in was auch immer und ändern Sie die Variable in false. Wenn false, ändern Sie src in was auch immer und Variable in wahr. –