jpv424
Messages postés47Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention24 mars 2012
-
27 avril 2008 à 11:59
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
27 avril 2008 à 17:10
Bonjour à tous et merci pour votre aide !
J'ai un petit formulaire avec checkbox et le code vaut mieux qu'une explication :
Le problème c'est qu'avec ce code, quand je clique sur toutes les cases sauf pc_sp sa va. Quand je clique sur pc_sp, toutes les cases sauf pc_sp s'éteigne. Jusque la normal.
Le problème : Je veut que pc_sp éteigne toute les cases. Et la sa marche pas.
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 27 avril 2008 à 12:06
Salut,
>>Le problème c'est qu'avec ce code, quand je clique sur toutes les cases sauf pc_sp sa va. Quand je clique sur pc_sp, toutes les cases sauf pc_sp s'éteigne. Jusque la normal.
Que veus tu dire par éteindre, tu veus dire déselectionné ? ou déchecké ? si tu préfère !
>>Le problème : Je veut que pc_sp éteigne toute les cases. Et la sa marche pas.
Tu viens de dire plus haut que quand tu cliquais sur pc_sp toute les cases sauf pc_sp s'éteignait ou est le pb ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 avril 2008 à 13:42
Bonjour,
si on avait le html.... ça nous éviterait de le refaire....
je mis perd dans tes name...
document.forms.add... curieux...
document.forms.add.pc_sp.checked = 0; bizarre.... true ou false non ?
<hr /> Cordialement Bul [mon Site] [M'écrire]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 27 avril 2008 à 14:06
>>pour un boolen on peut remplacer false par 0 et true par 1 et tout nombre supérieur a 0 !!!
j'ai déjà tester ça dans d'autres langages effectivement , jamais en javascript,
mais pour s'amuser et faire des trucs "bizarres".... c'est tout !
il est vrai que compte tenu du reste, c'est un détail.....
<hr /> Cordialement Bul [mon Site] [M'écrire]
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 27 avril 2008 à 15:34
Re, je suis allé jeter un coup d'oeuil et j'ai testé en local comme me l'a conseillé bultez et dans un premier temps, je pense qu'il faudrai :
- mettre le script entre les balises head
- ne pas mettre l'atribut onchange sur les checkbox mais l'attribut onclick (testé, ça marche !!!)
- ensuite, si tu coche ta checkbox qui dois deselectionner toute les autres si tu clique sur les autres elles ne réagirons pas, il faudra la décocher dabord !!!
Enfin voici le code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript">
function verif(){
jpv424
Messages postés47Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention24 mars 2012 27 avril 2008 à 16:52
J'ai testé j'ai mis dans la balise head j'ai mis les onclick... J'ai tout laissé d'ailleurs, mais sa marché pas... Je c'est pas pourquoi... Les cases ne décocher pas pc_sp...