[javascript] changer une image sur onclick
Résolu/Fermé
A voir également:
- Javascript changer image onclick
- Javascript changer d'image au clic - Meilleures réponses
- Changer d'image en cliquant javascript - Meilleures réponses
- [javascript] changer une image sur onclick ✓ - Forum - Javascript
- Changement image OnClick javascript ✓ - Forum - Javascript
- Changer d'image avec un clique ✓ - Forum - HTML
- JavaScript changer une image par un click - Forum - Javascript
- JavaScript: Changement d' Images et Titre ✓ - Forum - Javascript
8 réponses
Et pour info, tout le monde s'en fout vu la date mais
fonctionne très bien !!
Suffit juste de ne pas mettre de majuscule à GetElementById.
@+
document.getElementById("image").src = Dossier+Nom[Numero];
fonctionne très bien !!
Suffit juste de ne pas mettre de majuscule à GetElementById.
@+
francisbrico
12 févr. 2008 à 16:43
- Messages postés
- 967
- Date d'inscription
- samedi 27 août 2005
- Statut
- Contributeur
- Dernière intervention
- 3 juillet 2008
12 févr. 2008 à 16:43
ca ca marche
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="JavaScript">
var dossier="image/pourrire/";
var numero = 1;
function objet() {
this.length = objet.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("0.jpg", "1.jpg");
function suivante() {
numero += 1;
if (numero == nom.length + 1) numero = 1;
document.image.src = dossier+nom[numero];
}
</script>
</head>
<body>
<table align="center" class="tablecenter"><tr><td width="800px" colspan=2>
<img src="image/logo.gif">
<!--tabelau du menu ------------------------------------------------------------------------------------------ ----->
<?php include("menu.html"); ?>
<!------------------------------------------------------------------------------------ ----------------->
</td></tr>
<tr><td width="175px"></td><td>
<!-- corps de la page ------------------------------------------------------------------------------------------ ----->
<div class="corps" align="center">
EDDY... ...SERRE A DROITE
<br><br>
<div align="center">
<input type="button" name="Précédente" value="Précédente" onclick="precedente();">
<input type="button" name="suivante" value="Suivante" onclick="suivante();">
<input type="button" name="Diaporama" value="Diaporama" onclick="auto();">
</div>
<br>
<div align="center"><img src="0.jpg" id="image" width="640" height="480"></div>
</div>
<!----------------------------------------------------------------------------------- ------------------>
</td></tr>
<tr><td height="400px" colspan=2></td></tr></table>
</body>
</html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script language="JavaScript">
var dossier="image/pourrire/";
var numero = 1;
function objet() {
this.length = objet.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("0.jpg", "1.jpg");
function suivante() {
numero += 1;
if (numero == nom.length + 1) numero = 1;
document.image.src = dossier+nom[numero];
}
</script>
</head>
<body>
<table align="center" class="tablecenter"><tr><td width="800px" colspan=2>
<img src="image/logo.gif">
<!--tabelau du menu ------------------------------------------------------------------------------------------ ----->
<?php include("menu.html"); ?>
<!------------------------------------------------------------------------------------ ----------------->
</td></tr>
<tr><td width="175px"></td><td>
<!-- corps de la page ------------------------------------------------------------------------------------------ ----->
<div class="corps" align="center">
EDDY... ...SERRE A DROITE
<br><br>
<div align="center">
<input type="button" name="Précédente" value="Précédente" onclick="precedente();">
<input type="button" name="suivante" value="Suivante" onclick="suivante();">
<input type="button" name="Diaporama" value="Diaporama" onclick="auto();">
</div>
<br>
<div align="center"><img src="0.jpg" id="image" width="640" height="480"></div>
</div>
<!----------------------------------------------------------------------------------- ------------------>
</td></tr>
<tr><td height="400px" colspan=2></td></tr></table>
</body>
</html>
j'ai fait çà
function suivante()
{
Numero += 1;
document.GetElementById("image").src = Dossier + Nom[Numero];
}
je l'avait déjà essayer mais ça ne marche pas
je commence a devenir fou...
merci quand même de ton aide
function suivante()
{
Numero += 1;
document.GetElementById("image").src = Dossier + Nom[Numero];
}
je l'avait déjà essayer mais ça ne marche pas
je commence a devenir fou...
merci quand même de ton aide
Salut
j'ai oublier de changer le nom mais pour l'instant c'est pas censé rentrer dans le if,
changer la premiere image ne marche pas
function suivante()
{
Numero += 1;
document.image.src=Dossier+Nom[Numero];
}
Merci quand meme, à l'aide...
j'ai oublier de changer le nom mais pour l'instant c'est pas censé rentrer dans le if,
changer la premiere image ne marche pas
function suivante()
{
Numero += 1;
document.image.src=Dossier+Nom[Numero];
}
Merci quand meme, à l'aide...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Christounet
12 févr. 2008 à 16:17
- Messages postés
- 1263
- Date d'inscription
- mercredi 26 septembre 2007
- Statut
- Membre
- Dernière intervention
- 29 juillet 2010
12 févr. 2008 à 16:17
Bonjour
Tu définis une variable Nom[0] et Nom[1] mais tu testes la variable NomImage.length ?
A plus
Tu définis une variable Nom[0] et Nom[1] mais tu testes la variable NomImage.length ?
A plus
Christounet
12 févr. 2008 à 16:41
- Messages postés
- 1263
- Date d'inscription
- mercredi 26 septembre 2007
- Statut
- Membre
- Dernière intervention
- 29 juillet 2010
12 févr. 2008 à 16:41
Bonjour,
Tu dois utiliser GetElementById
A plus
Tu dois utiliser GetElementById
document.GetElementById("image").src = Dossier+Nom[Numero]
A plus
26 mars 2011 à 14:18
15 août 2011 à 16:54
17 févr. 2012 à 08:34
16 mars 2012 à 14:46
17 mai 2012 à 03:49