begin process at 2012 05 29 02:01:49
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript Orienté objet (POO)

 > 

Divers

 > 

checkbox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

checkbox

jeudi 30 août 2007 à 09:37:36 | checkbox

dodo1309

bonjour

Je dispose d"un tableu avec 26 checkbox.
Je  voudrai que quand l'on coche 3 checkbox toutes se mettent à disable=true
Et je n'arrive pas à le faire .

Merci d'avance        

@+

jeudi 30 août 2007 à 09:49:54 | Re : checkbox

bultez

Membre Club




bonjour,

    que n'arrives-tu pas à faire ?
    la boucle ? les tests de ceux cochés ? mettre disabled=true ? ou quoi ?

    au fait, quand on coche 3 checkbox, ça veut dire
       dès que 3 ( n'importe les quels  ? )  sont cochés
    ou dès que l'un de 3 checkbox précis est cochés ?

    montre nous ton ch"tit bout de code, on devrait y arriver.


Cordialement                Bul         [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.
jeudi 30 août 2007 à 11:23:45 | Re : checkbox

dodo1309

je n'arive pas a faire la boucle qui va détecter les 3 checkbox chochées (n'importe les quels)

jeudi 30 août 2007 à 11:35:23 | Re : checkbox

bultez

Membre Club
à chaque onchange ou onclick des checkbox, appelle une fonction
: for ( var n=0;n<document.name du formulaire.name des checkbox.length;n++ )
  { compter les checkbox cochés
     dès que =3  ==> décocher les suivants   }

et si tu as encore des problèmes...
met nous ton code  ! sinon, je ne pourrais plus t'aider.

Cordialement Bul [mon Site] [M'écrire]
En général, c'est absurde de généraliser.
jeudi 30 août 2007 à 11:37:01 | Re : checkbox

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Le plus simple étant de donner le même nom à tout tes checkbox, puis de parcourir le tableau renvoyé par getElementsByName :
var check = document.form.getElementsByName('nomDeTesCheckBox');
var compteur = 0;
for (var i = 0; i < check.length; i++) {
    if (check.checked) {
       compteur++;
    }
}
alert(compteur);
______________________________________
DarK Sidious
jeudi 30 août 2007 à 11:39:09 | Re : checkbox

bultez

Membre Club
mais enfin...
par exemple : actuellement cochés 5,10,20    on coche 22 ou 3 ou 15 ==> faut garder les quels ?
à mon humble avis, ta requète est ... curieuse.

Cordialement        Bul     [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.
jeudi 30 août 2007 à 11:47:11 | Re : checkbox

dodo1309

En fait c'est pour une formulaire : La question est : "Cochez dans le tableau suivant, 3 sentiments ou émotions que vous éprouvez" et en dessous ya le tableau Donc je cherche quelque chose pour que l'utilisateur ne puiise pas choché plus de 3 checkbox Et j'avais pensé que dés qu'il a choché les 3 checkbox de mettre toute les autres a disable=true
jeudi 30 août 2007 à 11:50:30 | Re : checkbox

bultez

Membre Club
>>mettre toute les autres a disable=true
    pas la peine... il ne sont pas encore cochés.
    mais ma question :
       
actuellement cochés 5,10,20   
        on coche 22 ( ou 3, ou 15 ) ==> faut garder lesquels ?

Cordialement       Bul [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.
jeudi 30 août 2007 à 11:54:08 | Re : checkbox

bultez

Membre Club
je pense que la seule  façon de faire, c'est à la validation du
    formulaire, compter le nombre de checkbox cochés.
si non = 3 ==> erreur

Cordialement                Bul         [mon Site]     [M'écrire]
En général, c'est absurde de généraliser.
jeudi 30 août 2007 à 12:05:08 | Re : checkbox

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
Salut,

Je rejoins l'avis de bultez : c'est à la validation du formulaire qu'il faut vérifier si au plus 3 cases sont cochés : c'est pas cohérent de désactiver les autres check box si 3 sont cochés je trouve !
______________________________________
DarK Sidious

1 2

Cette discussion est classée dans : checkbox


Répondre à ce message

Sujets en rapport avec ce message

Checkbox [ par Batabana ] J'essaye de désactiver le premier élément d'un groupe de checkbox.J'ai fait :document.forms[0].NOM_CHECK[0].disabled = true;Le problème c'est que j'ob Besoin d'aide sur les Checkbox [ par AlexP ] Bonjour,A l'aide d'une boucle for j'assai d'initialiser des cases à cocherfor (i=1;i var test = "formulaire.i"+i+".cheched"; test = true; // i1, i2 php, boucles,formulaire checkbox, obligation de choix [ par onix88 ] Salut,J'ai fait un script php qui donne le résultat d'une requête sur une BD mysql, le résultat c'est des lignes affichées grâce à une boucle et compo desactivation d'une checkbox [ par milouche ] je ne suis pas tres fortiche en javascript alors j'aimerais savoir comment decocher une checkbox qui est coché par defaut au chargement d'une jsp ? en probleme de checkbox [ par gaga38 ] probleme de checkbox multiple [ par lelyonnais ] Bonjourj ai cree un formulair avec differente chekbox qui s appelle<input type="checkbox" name="interet[]" valu checkbox [ par mekano ] Est-ce qu'il est possible que lorsqu'on active un check box cela fait apparaitre une zone de texte qui etais jusque la invisible et lorsque lon desact changement de couleur apres activation d'une check box [ par ddyefre ] salut !j'aimerai savoir comment faire ou bien si vous avez des scripts qui me permettrait de changer la couleur d'une ligne lorsque l'utilisateur cliq checkbox multiple verifier nbre de choix [ par toniom ] slt j'ai des champs checkbox à choix multiples.exemple d'une des balises :j'utilise le nom "Formation[]" car je recupere les donnee Help Checkbox [ par Lexounet ] Voila g une checkbox sur un site de testet j aimerai, lorsque je click sur un bouton "décocher" que la chekbox devienne vide !comment faire ?help pli


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales