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 :

Défilement d'image à l'aide d'un clic


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2008
    Messages : 15
    Par défaut Défilement d'image à l'aide d'un clic
    Bonjour,

    Je dois créer un document HTML dans lequel il y a une séquence de huit images qui défile à chaque clique de souris. Présentement, je suis seulement capable de cliquer une fois car après il ne se passe plus rien. Voici mon code :

    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
    19
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     
    <HTML>
    <HEAD>
    <TITLE>Changer une image lorsqu'on clique dessus</TITLE>
    <SCRIPT language="JavaScript">
    <!--
    function change_img(source, indice) {
    	document.images[indice].src = source;
    }
    // -->
    </SCRIPT>
    </HEAD>
    <BODY>
    <H4>Cliquez sur l'image pour la changer</H4>
    <A HREF="JavaScript:change_img('guepard8.gif',0)">
    <IMG SRC="guepard1.gif"></A>
    </BODY>
    </HTML>
    Merci beaucoup

    Jonathan

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonjour,

    après le premier changement d'image, tu ne modifies plus la source.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    change_img('guepard8.gif',0)
    à chaque clic sur l'image tu recharges donc l'image passée en paramètre c'est pour cette raison que tu as l'impression qu'il ne se passe rien.


    Voilà un exemple de ce que tu peux faire :
    Code html : 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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
     
    <html>
    <head>
    <title>Changer une image lorsqu'on clique dessus</title>
    <script type="text/javascript">
    <!--
    // liste des images que l'on va afficher
    var tabImg = new Array(
                                    "guepard1.gif", 
                                    "guepard2.gif", 
                                    "guepard3.gif",
                                    "guepard4.gif",
                                    "guepard5.gif",
                                    "guepard6.gif",
                                    "guepard7.gif", 
                                    "guepard8.gif", 
                                    "guepard9.gif", 
                                    "guepard10.gif");
    var n = 1;
    function change_img(source) 
    {
            document.getElementById(source).src = tabImg[n];
            n++;
            if (n >= tabImg.length)
                    n = 0;
    }
    // -->
    </script>
    </head>
     
    <body>
     
    	<h4>Cliquez sur l'image pour la changer</h4>
     
    	<span style="cursor: pointer" onclick="change_img('image1')">
    		<img id="image1" src="guepard1.gif" alt=""/>
    	</span>
     
    </body>
     
    </html>

Discussions similaires

  1. aide pour défilement d'images.. merci
    Par nabians dans le forum Flash
    Réponses: 1
    Dernier message: 08/10/2007, 12h51
  2. [FLASH MX2004] Défilement d'images
    Par julien1906 dans le forum Flash
    Réponses: 16
    Dernier message: 02/03/2006, 18h29
  3. Aide : Compteur de clic et clic sortant
    Par nono29370 dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 24/11/2005, 16h47
  4. Changer la feuille de style a l aide d un clic sur un bouton
    Par jean_bobi dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 09/11/2005, 08h35
  5. [FLASH MX]Ordre de défilement des images
    Par San Soussy dans le forum Flash
    Réponses: 3
    Dernier message: 28/05/2004, 16h37

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