Afficher des images en fonction d'une sélection
Fermé
siamens_duj
Messages postés
192
Date d'inscription
vendredi 20 juin 2014
Statut
Membre
Dernière intervention
14 février 2019
-
Modifié le 27 févr. 2018 à 17:58
jordane45 Messages postés 38264 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 31 octobre 2024 - 28 févr. 2018 à 22:30
jordane45 Messages postés 38264 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 31 octobre 2024 - 28 févr. 2018 à 22:30
A voir également:
- Afficher une image en javascript
- Image iso - Guide
- Telecharger javascript - Télécharger - Langages
- Comment agrandir une image - Guide
- Acronis true image - Télécharger - Sauvegarde
- Transformer une image en icone - Guide
1 réponse
jordane45
Messages postés
38264
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
31 octobre 2024
4 694
28 févr. 2018 à 22:07
28 févr. 2018 à 22:07
Bonjour,
Si tu veux "activer" le code lorsque tu choisis une valeur dans ta liste déroulante... tu dois utiliser l'event ONCHANGE
par exemple:
et le code js
Si tu veux "activer" le code lorsque tu choisis une valeur dans ta liste déroulante... tu dois utiliser l'event ONCHANGE
par exemple:
<SELECT name="Choix" id="ch" size="1" style="width:150px" onchange="tafonction(this.value)">
et le code js
function tafonction(valeur){ alert("valeur choisie : " + valeur); }
28 févr. 2018 à 22:30
Par contre... CHAQUE ID doit être UNIQUE
là.. tu as utilisé les mêmes ID pour toutes tes images ... id="imX" et id="imC"
De plus ton code JS est répété plusieurs fois... sauf qu'il est codé pour le faire sur TOUS les SELECT de ta page
Donc.. soit tu attaches l'évènement séparément sur chaque select (en faisant comme dans mon exemple précédent ou en changeant ton code par, par exemple :
NB: Tu auras, au préalable, ajouté des ID pour chacun de tes select...
Une dernière possibilité.. serait de conserver ton code JS (en ne le mettant qu'une seule fois par contre...) et que dedans tu saches quel "select" a été activé.
(Là encore pense à mettre des ID à tes select )
Et en fonction du select en question.. jouer sur les images qui le concerne.
Je te conseille de mettre en relation les ID de tes select et ceux de tes images..
par exemple :
Ce qui donnerait un truc du genre