Calcul somme checkbox

Doply Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   -
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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   Statut Membre Dernière intervention  
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
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   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Doply Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   > jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention  
 
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 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752 > Doply Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
D'où provient la variable superForm ?
A quel moment appeles tu ta fonction compter() ?
0