Skip to content

Instantly share code, notes, and snippets.

@intermundos
Created April 20, 2017 11:39
Show Gist options
  • Save intermundos/0486e3b6da85376acfaa473099233e54 to your computer and use it in GitHub Desktop.
Save intermundos/0486e3b6da85376acfaa473099233e54 to your computer and use it in GitHub Desktop.
Swapping images JS
<!DOCTYPE html>
<html>
<head>
<title>change picture</title>
<script type = "text/javascript">
function displayNextImage() {
x = (x === images.length - 1) ? 0 : x + 1;
document.getElementById("img").src = images[x];
}
function displayPreviousImage() {
x = (x <= 0) ? images.length - 1 : x - 1;
document.getElementById("img").src = images[x];
}
function startTimer() {
setInterval(displayNextImage, 3000);
}
var images = [], x = -1;
images[0] = "image1.jpg";
images[1] = "image2.jpg";
images[2] = "image3.jpg";
</script>
</head>
<body onload = "startTimer()">
<img id="img" src="startpicture.jpg"/>
<button type="button" onclick="displayPreviousImage()">Previous</button>
<button type="button" onclick="displayNextImage()">Next</button>
</body>
</html>
@menachem64
Copy link

<script src="https://gist.github.com/intermundos/0486e3b6da85376acfaa473099233e54.js"></script>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment