Calcul somme checkbox

Fermé
Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021 - 11 mars 2021 à 14:29
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 14 mars 2021 à 14:15
Bonjour,

J'ai un formulaire PDF et j'aimerais avoir le total du nombre de checkbox cochées.
Il existe en effet une formule somme mais elle n'est pas compatible avec les checkbox..



Si quelqu'un a une idée
Merci
A voir également:

2 réponses

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
11 mars 2021 à 18:14
Bonjour,

ça dépend ...
Tu n'as que ces checkbox dans ton pdf où tu as d'autres ailleurs ?
Tu connais leur ID ou leur NAME ou leur CLASS ... en gros..un truc permettant de les identifier ?
En fonction de ça.. il suffit de boucler sur les checkbox (en javascript) et de varifier si ils sont "checked" ) et si oui.. les additionner

Difficile de t'en dire plus sans avoir un minimum de détail sur la structure du document ...
0
Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021
12 mars 2021 à 10:35
Bonjour,

Effectivement j'ai plusieurs checkbox dans mon pdf mais elles ont chacune un nom unique (=id) donc possibilité de les identifier.
Je comprends bien le principe mais c'est le code en javascript que j'arrive pas à faire...

Merci en tout cas de me répondre :)
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
12 mars 2021 à 11:07
Un id et/ou un name ?
Quel est il ?
Qu'as tu essayé ?
Sur Quoi bloques tu ?
0
Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021 > jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024
12 mars 2021 à 11:21
Un name (ex: CheckBox1, CheckBox2...)
Et j'avais essayé un code mais il ne fonctionnait pas
As-tu une idée du code ?
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649 > Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021
12 mars 2021 à 12:00
Des idées de code.. j'en ai plein.....
Mais le but n'est pas que je te donne un code tout cuit mais que je t'ai à réaliser le tient...
0
Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021 > jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024
12 mars 2021 à 14:05
J'avais fais un code qui ressemblait à celui-ci :

function compter()
{
var somme = 0;
var checks = document.forms["superForm"].getElementsByTagName("INPUT");
for (var i = 0, iMax = checks.length; i < iMax; ++i)
{
if ((checks[i].type == "checkbox") && checks[i].checked)
{
somme++;
}
}
}
0
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649 > Doply Messages postés 7 Date d'inscription jeudi 4 mars 2021 Statut Membre Dernière intervention 12 mars 2021
14 mars 2021 à 14:15
D'où provient la variable superForm ?
A quel moment appeles tu ta fonction compter() ?
0