Problème javascript

platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je débute en javascript et j'aimerais "transformer" cette demande en code:
"si je clique sur 'img1' puis sur 'img2' , 'img2' se transforme en 'img1' "

pour l'instant j'arrive seulement à faire ceci:
"si je clique sur 'img1' , 'img2' se transforme en 'img1' " il me manque donc une étape!
j'espère que j'ai été clair, merci de votre aide!

5 réponses

  1. un_neurone
     
    salut,

    y a rien de compliqué du tout. en jquery ça ressemblerais à ça

    $("img1").onclick(function(){
    $("img1")attr('src',"img2");
    });

    pareil pour l'image 2 =)

    o/
    0
  2. platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    ok merci beaucoup! =)
    0
  3. platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    en fait j'ai du mal, voici mon script :

    <html>
    <head>
    <title>test</title>
    <script language="javascript">

    function ChangeImage(url) {
    document.getElementById("img").src = url;
    document.getElementById("img2").src = url;
    document.getElementById("img3").src = url;
    }

    $("img1").onclick(function(){
    $("img1")attr('src',"img2");
    });

    </script>

    </head>
    <body>

    <img id="img" src="rien.png"/>
    <img id="img2" src="rien.png"/>
    <img id="img3" src="rien.png"/>

    <table>
    <tr>
    <td><img onclick="ChangeImage(this.src);" src="forum1.png" />
    <td><img onclick="ChangeImage(this.src);" src="villageois1.png" />
    <td><img onclick="ChangeImage(this.src);" src="pion1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="caserne1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="port1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="chasseur1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="bombardier1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="rien1.png" /></td>
    <td><img onclick="ChangeImage(this.src);" src="tasdecharbon1.png" /></td>

    </tr>
    </table>
    </body>
    </html>

    je ne trouve pas le problème
    0
  4. un_neurone
     
    Heu... XD

    Moi si, j'ai compris mdr

    C'est juste que t'appelles pas le framework JQuery XD

    Tu devrais étudier un tout petit peu (juste un peu histoire de savoir à quoi sa correspond lool) ce framework ;-)

    Pour ton problème, rajoute ça :

    <SCRIPT SRC="http://code.jquery.com/jquery-1.8.3.js"> </SCRIPT>

    o/
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
     
    ok je voie! ouais bon je comprend rien mais un jour ca viendra... merci
    0