Problème javascript

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. 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/
    1. 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
      1. 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/
        1. ok je voie! ouais bon je comprend rien mais un jour ca viendra... merci