Bonjour,
j'aimerai mettre un input checkbox avec des images personnelles.
Y aurait-il un moyen tr�s simple de le faire sans JavaScript?
Merci
Version imprimable
Bonjour,
j'aimerai mettre un input checkbox avec des images personnelles.
Y aurait-il un moyen tr�s simple de le faire sans JavaScript?
Merci
??
Precise ce que tu veux faire
Et bien, j'ai ca :
Au lieu d'avoir les visuels standars, je voudrais voir ca :Code:<input type="checkbox">
http://img58.imageshack.us/img58/225...checkedaq6.png
et
http://img170.imageshack.us/img170/6...checkedby9.png
Merci ;)
A ma connaissance, pas de checkbox dont on pourrait changer le fond par une image.
Par contre, j'imagine bien un autre moyen : d'utiliser des images qui s'alternent via un onlick sur elles memes.
Z.
Moi j'aimerai un truc vraiment tr�s court et super simple, tu pourrais me montrer un exemple ?
Merci ;)
Code:
1
2
3
4
5 function toggleBox() { if (document.box1.src == 'http://img58.imageshack.us/img58/2257/btnuncheckedaq6.png') document.box1.src = 'http://img170.imageshack.us/img170/6725/btncheckedby9.png'; else document.box1.src = 'http://img58.imageshack.us/img58/2257/btnuncheckedaq6.png'; }
Code:<img src="http://img170.imageshack.us/img170/6725/btncheckedby9.png" id="box1" onclick="toggleBox()" />
Je ne sait pas pourquoi, mais ca ne marche pas, j'ai :
Citation:
document.box1.src � la valeur Null ou n'est pas un objet
Et il faudrait aussi, que lors de l'envoi du formulaire en fonctione si c'est coch� ou non, envoy� "on" ou "off".
on ou off en variable post, ou get?
Le script ci-dessus marche parfaitement sous opera, ff et safari (les dernieres versions)
Donc, en variable _POST,
et effectivement, il marche partout sauf IE, mais j'aimerai qui marche au moins sous IE et FF ;)
Merci encore.
Donc, en mettant cela :
Ca fonctionne sur tous les navigateurs, il me manque juste la variable a faire passer, mais ca je ne sait pas...Code:
1
2
3
4
5 function toggleBox() { if (document.getElementById('box1').src == 'http://img58.imageshack.us/img58/2257/btnuncheckedaq6.png') document.getElementById('box1').src = 'http://img170.imageshack.us/img170/6725/btncheckedby9.png'; else document.getElementById('box1').src = 'http://img58.imageshack.us/img58/2257/btnuncheckedaq6.png'; }
Merci again :yaisse2:
tu as qu'a cree un vrai input pour ta variable, en hidden, et changer sa valeur en meme temps qu'en changeant l'url de l'image.
Ok, donc j'ai rajouter ce champ :
Et j'ai modifi� le code :Code:<input type="hidden" name="retenir" value="oui" id="box2"/>
Mais l�, plus rien ne fonctionne...Code:
1
2
3
4
5
6
7 function toggleBox() { if (document.getElementById('box1').src == 'images/divers/checkbox_off.png') document.getElementById('box1').src = 'images/divers/checkbox_on.png'; document.getElementById('box2').value = 'oui'; else document.getElementById('box1').src = 'images/divers/checkbox_off.png'; document.getElementById('box2').value = 'non'; }
:evilred::sm::mur::boulet::tutoriel:
http://sergep.developpez.com/tutorie...e=page_2#LII-A
Ok, d�sol�, mais je ne suis pas tr�s � l'aise avec le JavaScript,
mais un grand merci � toi pour ton aide :king: