IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

On click sur une vignette et afficher l'image correspondante dans un div


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Alexandrebox
    Profil pro
    Inscrit en
    Août 2006
    Messages
    635
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 635
    Par défaut On click sur une vignette et afficher l'image correspondante dans un div
    Bonsoir les amis,
    Je cherche à faire quelque chose de tout simple sans me prendre des open source de galérie photos

    Voici ce que j'aimerais faire est sur cette page. Mais j'aimerais le faire en cliquant sur la vignette pour afficher la photo.
    http://www.dynamicdrive.com/style/cs...gallery/#thumb
    Par défaut, il y a une photo principale qui sera remplacer lorsque l'on clique sur une vignette.

    Qui peut m'aider ?

    D'avance merci beaucoup

  2. #2
    Invité
    Invité(e)
    Par défaut
    quelque chose comme ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <script type="text/javascript">
     
     function change(imageaaffiche){
    document.getElementById('coucou').src=imageaaffiche
    }
    </script>
    </head>
    <body>
    <img id ='coucou' src ='d4g.jpg'>
    <br>
    <img src ='d1.jpg'onmouseover="change('d1g.jpg')">
    <img src ='d2.jpg'onmouseover="change('d2g.jpg')">
    <img src ='d3.jpg'onmouseover="change('d3g.jpg')">
     
    </body>
    </html>

  3. #3
    Membre éclairé Avatar de Alexandrebox
    Profil pro
    Inscrit en
    Août 2006
    Messages
    635
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 635
    Par défaut
    Merci beaucoup pour ta réponse.
    J'ai 2 petites questions :
    1. Je cherche à afficher l'image en cliquant sur la vignette. Donc je suppose que je dois faire onclick

    2. J'aimerais savoir : 'coucou' c'est quoi? le titre de l'image ?

    Merci beaucoup


  4. #4
    Invité
    Invité(e)
    Par défaut
    1 tout a fait

    2 c'est l'id de l'image qui sera modifié

  5. #5
    Membre éclairé Avatar de Alexandrebox
    Profil pro
    Inscrit en
    Août 2006
    Messages
    635
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 635
    Par défaut
    Ton code me convient parfaitement. propre et bien fait.
    Mais je suis débutant en javascript. Je connais du php.
    Je ne comprends pas.
    <img id ='coucou' src ='d4g.jpg'>
    Ce id c'est quoi? un id du css? qui montre comment afficher l'image?

    <img src ='d1.jpg'onclick="change('d1g.jpg')">
    Je suppose que src='d1.jpg' est le chemin vers la vignette, donc on click sur cette vignette => change('d1g.jpg') est le chemin de la photo.

    Il me reste juste l'histoire de coucou

    Merci beaucoup

  6. #6
    Membre éclairé Avatar de Alexandrebox
    Profil pro
    Inscrit en
    Août 2006
    Messages
    635
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2006
    Messages : 635
    Par défaut
    J'ai testé le code : il marche comme sur les roulettes.
    Quelqu'un pourra m'expliquer le code s'il vous plaît ? J'aimerais apprendre.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/09/2009, 02h08
  2. Réponses: 1
    Dernier message: 08/12/2007, 11h35
  3. [VBA-E] Dbl Click sur une case pour afficher le contenu d'un USERFORM
    Par dado91400 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 14/03/2007, 10h41
  4. Réponses: 4
    Dernier message: 25/07/2005, 14h24
  5. Réponses: 13
    Dernier message: 12/07/2005, 10h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo