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

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
platipufloyd Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
ok merci beaucoup! =)
0
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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