Mam mały problem dopiero zaczynam przygodę z js i mam mały problem. Chcę na stronę wstawić zdjęcia które po kliknięciu ich zwiększą się. Mam przykładowy kod ale działa tylko na pierwsze zdjęcie na następne już nie. Niewiele z niego rozumiem więc pomoc mile widziana.
<img id="myImg" src="#.jpg" alt="#" width="150" height="130" >
</div>
<div id="myModal" class="modal">
<span class="close">×</span>
<img class="modal-content" id="img01">
<div id="caption"></div>
</div>
<script>
var modal = document.getElementById('myModal');
var img = document.getElementById('myImg');
var modalImg = document.getElementById("img01");
var captionText = document.getElementById("caption");
img.onclick = function(){
modal.style.display = "block";
modalImg.src = this.src;
captionText.innerHTML = this.alt;
}
var span = document.getElementsByClassName("close")[0];
span.onclick = function() {
modal.style.display = "none";
}
</script>