Salut,
ce que je veux faire c'est compter le nombre de cases cochées. J'ai essayé de faire une fonction javascript que j'ai mis à l'événement onClick et je lui demande de m'afficher le nombre dans un champ texte. Il me renvoie bien le nombre de cases cochées mais une fois que j'enregistre et que je décide de cocher de nouvelles cases il reprends le compte depuis le début. c'est normal c'est un peu ce que je lui demande dans mon code:
Code Javascript :
le champ text où il va afficher le résulat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 var compteur1 = 0; function inc_decr1(val_input) { if (val_input) { compteur1++; }else{ compteur1--; } if (compteur1<=0) { document.getElementById('pertinence').value = "Pertinence est égale à 0"; }else{ document.getElementById('pertinence').value = "la pertinence est égale à : "+(compteur1/5); } }
Code HTML :
Je veux lui dire de parcourir la liste des cases s'il y a une case cochée il doit la compter avec les nouvelles cases que je vais cocher et si je la décoche il décrémente le compteur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input type="checkbox" id= "id" value="value" name="name" onClick="inc_decr1(this.checked);" <?php if (in_array(id,$criteretype)) echo "checked"; ?>/> <input type="text" id="pertinence" name="pertinence" size="50"value="<?php echo $db->f("pertinence") ?>" />
Quaelqu'un peut-il me donner un coup de main ça un moment que je galère .Merci pour votre aide
Partager