A voir également:
- Javascript: plusieurs onclick dans la page
- Telecharger javascript - Télécharger - Langages
- Javascript void 0 c'est quoi ✓ - Forum Réseaux sociaux
- Quelque chose bloque le fonctionnement de javascript sur votre ordinateur ✓ - Forum Virus
- Javascript echo ✓ - Forum PHP
- Exercice calculatrice en javascript ✓ - Forum Javascript
2 réponses
Utilisateur anonyme
Modifié par Alien41 le 30/04/2012 à 12:47
Modifié par Alien41 le 30/04/2012 à 12:47
Oui et heureusement que c'est possible ! (imagine la taille de la source si tu as 20 000 000 checkbox).
Pour se faire tu doit utiliser des arguments dans t'es fonctions JavaScript :
function changeimage(e) {
var element = document.getElementById(e);
if (element.src == 'images/[MON-IMAGE-GRISE].gif') {
element.src = 'images/[MON-IMAGE-COULEUR].gif'; }
else {
element.src == 'images/[MON-IMAGE-GRISE].gif'; }
}
Sur le onclick envoi lui l'argument (l'id) :
<img id="myimage" onclick="changeimage('myimage')" border="0" src="images/MMG_grau_02.gif" width="143" height="122" />
Ps : j'ai pas testé
Pour se faire tu doit utiliser des arguments dans t'es fonctions JavaScript :
function changeimage(e) {
var element = document.getElementById(e);
if (element.src == 'images/[MON-IMAGE-GRISE].gif') {
element.src = 'images/[MON-IMAGE-COULEUR].gif'; }
else {
element.src == 'images/[MON-IMAGE-GRISE].gif'; }
}
Sur le onclick envoi lui l'argument (l'id) :
<img id="myimage" onclick="changeimage('myimage')" border="0" src="images/MMG_grau_02.gif" width="143" height="122" />
Ps : j'ai pas testé
Utilisateur anonyme
Modifié par Alien41 le 30/04/2012 à 14:47
Modifié par Alien41 le 30/04/2012 à 14:47
Voila testé et fonctionnel : http://dl.dropbox.com/u/39569085/check.zip
30 avril 2012 à 14:07
En plus, comme je suis une bille, j'ai encore une question: ta seule fonction c'est "changeimage(e)" et tu répètes le "if" en changeant juste les noms des images?
Merci d'avance pour ta patience!
30 avril 2012 à 14:14