Onclick en javascript
Résolu/Fermé
jimgui
Messages postés
17
Date d'inscription
mardi 15 juin 2010
Statut
Membre
Dernière intervention
24 juin 2010
-
19 juin 2010 à 01:47
jimgui Messages postés 17 Date d'inscription mardi 15 juin 2010 Statut Membre Dernière intervention 24 juin 2010 - 24 juin 2010 à 20:24
jimgui Messages postés 17 Date d'inscription mardi 15 juin 2010 Statut Membre Dernière intervention 24 juin 2010 - 24 juin 2010 à 20:24
A voir également:
- Onclick en javascript
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Table de multiplication javascript ✓ - Forum Javascript
- Javascript afficher texte onclick - Forum Javascript
- 1fichier javascript ✓ - Forum Téléchargement
3 réponses
Bonjour,
l'utilisateur déclenche un évenement Onclick
si tu veux changer une photo et dans le même temps incrémenter une variable, ça sera OnClick(){changerphoto(); incrementervariable();}
si tu veux changer une photo au premier click et incrementer le compteur au second click (on utilise ça plutot pour 1er click zoomer l'image et 2ème click dezoomer l'image).
une solution : tu peux stocker la prochaine operation à faire dans le nom de ton image.
Cordialement
l'utilisateur déclenche un évenement Onclick
si tu veux changer une photo et dans le même temps incrémenter une variable, ça sera OnClick(){changerphoto(); incrementervariable();}
si tu veux changer une photo au premier click et incrementer le compteur au second click (on utilise ça plutot pour 1er click zoomer l'image et 2ème click dezoomer l'image).
une solution : tu peux stocker la prochaine operation à faire dans le nom de ton image.
Cordialement
Bonjour
Essaye ça ...
<img src="homer.png" onClick="incrementer();" />
function incrementer() {
nbclics ++;
document.write(nbclics);
}
Essaye ça ...
<img src="homer.png" onClick="incrementer();" />
function incrementer() {
nbclics ++;
document.write(nbclics);
}
jimgui
Messages postés
17
Date d'inscription
mardi 15 juin 2010
Statut
Membre
Dernière intervention
24 juin 2010
19 juin 2010 à 18:46
19 juin 2010 à 18:46
Non ca ne marche pas, je vais plutot partir comme ca :
<img src="homer.png" alt="image" id="image" onclick="setTimeout('compteur()', 10000); nbclics ++; document.getElementById('image').src = 'homer1.jpg'" />
le problème c'est que je n'affiche ni le compte a rebour, ni la valeur de nbclics et que le compte a rebour se lance a chaque clic ^^
<img src="homer.png" alt="image" id="image" onclick="setTimeout('compteur()', 10000); nbclics ++; document.getElementById('image').src = 'homer1.jpg'" />
le problème c'est que je n'affiche ni le compte a rebour, ni la valeur de nbclics et que le compte a rebour se lance a chaque clic ^^
loullah
Messages postés
10
Date d'inscription
mardi 8 juin 2010
Statut
Membre
Dernière intervention
24 août 2012
19 juin 2010 à 18:56
19 juin 2010 à 18:56
bon, je ne sais pas si vous pouvez utiliser onclick plusieur fois dans le même objet, mais vous pouvez utiliser plusieur instriction dans le même onclick:
bonne chance.
onclick="javascript:fonction1();fonction2();"
bonne chance.
jimgui
Messages postés
17
Date d'inscription
mardi 15 juin 2010
Statut
Membre
Dernière intervention
24 juin 2010
24 juin 2010 à 20:24
24 juin 2010 à 20:24
Merci =D
19 juin 2010 à 11:35
J'ai :
<img src="homer.png" onclick()={ajout(); afficher();} />
function ajout() {
nbclics ++;
}
function afficher(){
document.write(nbclics);
}
Or de cette façon les clics ne se comptabilisent pas, si j'enlève les parenthèse de la fonction onclicks, les clics se comptent niquel mais ils ne s'affichent pas, tu aurais une idée d'ou ça peut venir ?