I am trying to make a simple image gallery test. I want there to be four thumbnail images. When any of them is clicked, it will change the image source of the big image to the correct corresponding image, but I am having problems trying to achieve this.
Here is what i have so far:
HTML
<body>
<section id="gallery">
<div id="sidebar">
<a id="image1" href=""><img src="images/blue_small.jpg"></a>
<a id="image2" href=""><img src="images/red_small.jpg"></a>
<a id="image3" href=""><img src="images/green_small.jpg"></a>
<a id="image4" href=""><img src="images/orange_small.jpg"></a>
</div>
<div id="enlarged">
<img id="bigImage" src="images/blue_large.jpg" >
</div>
</section>
<script src="test.js"></script>
</body>
JavaScript
function imageSelect () {
var image1 = document.getElementById("image1");
var image2 = document.getElementById("image2");
var image3 = document.getElementById("image3");
var image4 = document.getElementById("image4");
var bigImage = document.getElementById("bigImage");
if (image1.clicked == true) {
bigImage.src = "images/blue_large.jpg";
} else if (image2.clicked == true) {
bigImage.src = "images/red_large.jpg";
} else if (image3.clicked == true) {
bigImage.src = "images/green_large.jpg";
} else if (image2.clicked == true) {
bigImage.src = "images/orange_large.jpg";
}
};
imageSelect();
Thanks for any help.