Comment avoir l'etat d'un checkbox ds un form ? on/off... [Javascript] - Programmation
Marsh Posté le 19-07-2001 à 19:57:30
ca doit pas etre bien compliqué... c pour vérifier que l'utilisateur à bien lu les conditions avant de s'enregistrer...
Marsh Posté le 19-07-2001 à 20:33:52
un checbox ca a comme valeur true ou false, pas on.
donc bein suffit de verifier si la valeur est sur true .
Marsh Posté le 19-07-2001 à 20:39:02
j'arrive po t sûr de toi ? qd je met po de champ value="?" ds la balise du checkbox, la valeur est tjs sur "on" (que ca soit coché ou pas)
Marsh Posté le 19-07-2001 à 20:50:32
euh, true or false.
faut verifier, fait n test simple, transmet des parametres avec la methode get et regarde la valeur du checbox, c est true ou false.
Marsh Posté le 19-07-2001 à 20:54:25
Bon, je m'y connais pas grand chose en js mais g fé un script pour que le form.checkbox.value soit affiché ds un champ qd je clique sur le bouton et le champ est tjs sur on, que la case soit cochée ou non (j'ai bien dit "on" pas "true" )... je pige pas...
Si t'as dejà fait ce genre de truc essaye de me filer carrément un exemple... ca ira peut etre plus vite.
Marsh Posté le 19-07-2001 à 21:05:41
et au lieu de .value si tu fais .checked, ca te va pas ? ca devrait te retourner true or false suivant l'etat de ta checkbox...
Marsh Posté le 19-07-2001 à 21:11:07
ok c bon ca marche avec ca :
if(!formulaire.checkbox.checked)
alert('Vous devez cocher la case.');
Marsh Posté le 19-07-2001 à 19:05:17
Voilà je sais récupérer la valeur d'un champ, par exemple :
form.champ.value = ?
le pb c que pour un checkbos, c tjs sur "on" :
form.checkbox.value tjs sur "on" même qd la case est pas cochée...
Comment faire pour détecter qd la case est pas cochée ?
---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com