[Formulaire]Label pour une image sur un Radio

Résolu/Fermé
Utilisateur anonyme - 1 mai 2008 à 16:18
 Utilisateur anonyme - 4 mai 2008 à 18:29
Bonjour,

<INPUT type="radio" name="NOM" value="Valeur" id="radio1"><label for="radio1"><img src="image.png> Texte</lable>


Le Code ci-dessus fonctionne à l'exeption de l'image... Quand on clique sur la radio et le texte, radio1 est cochée. Ce qui n'est pas le cas quand je clique sur l'image.

Quand la souris est sur l'image, la radio bleuie (Ce qui prouve que le label est efficace) mais quand je clique sur img, la radio ne se coche pas !

Comment faire pour que quand on clique sur l'image, la radio se coche (SVP: le moins de javascript possible serait le bienvenu ! Merci)
A voir également:

2 réponses

vignemail1 Messages postés 1246 Date d'inscription vendredi 8 octobre 2004 Statut Contributeur Dernière intervention 13 septembre 2019 259
1 mai 2008 à 17:32
en javascript cela serait <img onclick="document.getElementById('radio1').checked=true;" src='.... />
J'ai essayé un exemple similaire e tmoi cela marche. Je l'ai fait avec Firefox 2.0.0.14, j'ai pas essayé avec IE7.

p.s.: dans l'exemple donné, c'est src="image.png"> Texte</label> à la fin, petite faute de frappe
0
Utilisateur anonyme
4 mai 2008 à 18:29
Merci, ça marche !
0