Click pour une image

Résolu
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 - 7 juil. 2005 à 09:24
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 - 7 juil. 2005 à 12:33
Bonjour,
Voila, mon problème peut paraitre simple mais je n'arrive pas à le résoudre.
Au départ, j'ai une image. Quand je clique sur celle-ci, elle change d'image (avec this.src="nouvelleadresse.bmp"). Jusque là, c'est ok.
Mais le problème c'est quand cliquant sur cette deuxième image, j'aimerais revenir à la première. Et là, j'ai eu beau essayer 36 mille trucs. Ca marche pas.
Savez-vous comment je peux m'y prendre ?
Merci pour vos futures réponses.
@++

2 réponses

cs_djagger Messages postés 536 Date d'inscription lundi 5 mai 2003 Statut Membre Dernière intervention 29 janvier 2009 1
7 juil. 2005 à 10:26
Salut !!

Faut que tu crées une fonction qui change l'image :

ex :

et :

<script>
b=0;
function changeImg(monImage)
{
if(this.b==0)
{
monImage.src="img2.jpg";
this.b=1
}
else
{
monImage.src="img1.jpg";
this.b=1
}
}
</script>

voila ! ca devrait etre bon ! a+++
</script>
3
cs_algori Messages postés 868 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 26 février 2008 1
7 juil. 2005 à 12:33
OK !
Seul problème, tu peux le faire qu'une fois donc j'ai modifié un paramètre :
b=0;
function changeImg(monImage)
{
if(this.b==0)
{
monImage.src="img2.jpg";
this.b=1;
}
else
{
monImage.src="img1.jpg";
this.b=0;
}
}
Merci beaucoup
@++
3