comment changer l'image de la div sur cliquer sur l'image
J'ai deux images div en HTML, je veux que onclik d'une image à une autre image doit changer
<div class="image_21"><img src="pagetwo_graph_two_4.png"/></div>
<div class="alignment"><img src="pagetwo_graph_one.png"/></div>
<div class="image_one"><img src="pagetwo_graph_two_1.png"/></div>
<div class="image_two"><img src="pagetwo_graph_two_2.png"/></div>
<div class="option_image"><img src="option1.png"/></div>
<div class="option_image_label">Option 1</div>
<div class="option_image_one"><img src="option1.png"/></div>
<div class="option_image_label_one">Option 2</div>
Je veux que sur cliquez sur option_image_one il doit changer l'image de image_one et imagetwo
Vous devez vous connecter pour publier un commentaire.
Mise à JOUR
Voici le code qui fonctionne pour moi
img
structure<img src="1.jpg" onclick="changeImage()"/>
à d'autres images. J'espère que c'est clair maintenant 🙂Il serait de travailler.
Meilleure option est de donner des images d'une pièce d'identité et de faire quelque chose comme
document.getElementById('yourId').src='newimage'
(il devrait y avoir une fonction js que vous attribuez à l'événement onClick sur votre première div)Vous pouvez essayer ce qui suit:
Noter que j'ai ajouté un ID à la deuxième
image
.Voir l'exemple vivant sur cette interactif en HTML/JS éditeur
div sont inutiles
Si vous pouviez utiliser jQuery ce serait comme ça:
Utiliser jQuery importer la bibliothèque jQuery en incluant les éléments suivants dans votre en-tête:
Comme par Thomas et Filype réponses, je pense qu'utiliser des divs mais mettre onClick de la balise img et pas de balise div.
C'est pour la mise en valeur future de sorte que si vous voulez ajouter quelque chose à ces divs.