[javascript] changer une image sur onclick
Résolu/Fermé
A voir également:
- Change image on click
- Image iso - Guide
- Change dns - Guide
- Acronis true image - Télécharger - Sauvegarde
- Auto mouse click - Télécharger - Divers Utilitaires
- Faststone image viewer - Télécharger - Visionnage & Diaporama
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
Messages postés
967
Date d'inscription
samedi 27 août 2005
Statut
Contributeur
Dernière intervention
3 juillet 2008
369
12 févr. 2008 à 16:43
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
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
12 févr. 2008 à 16:17
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
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
12 févr. 2008 à 16:41
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