Compteur de checkbox CHECKED
Posté : 22 sept. 2005, 16:51
Bonjour a tous,
Ce que je voudrai est faire est comme le dit le titre de mon POST: compter les checbox que j'ai coché et ceci de maniere dynamique (d'ou mon post dans la catégorie JS 8) )
Cependant apres avoir lu les différent post (celui ci entre autres) sur cette grande question "Comment compter les checkbox ?" je n'ai pas reussi a l'integrer a mon code.
voici la fonction JS pour compter les checkox que j'ai trouvé sur ce forum:
En ce qui concerne MON CODE voici la checkbox en question, et pour information cette checkbox est dans un tableau qui va lister le contenu d'une base de donnée. Plus precisement cette checkbox est sur chaque fin de ligne ce qui rend la checkbox differente a chaque ligne etant donné qu'elle renvoi un id ($row[0]) différent a chaque ligne.
Ce que je voudrai est faire est comme le dit le titre de mon POST: compter les checbox que j'ai coché et ceci de maniere dynamique (d'ou mon post dans la catégorie JS 8) )
Cependant apres avoir lu les différent post (celui ci entre autres) sur cette grande question "Comment compter les checkbox ?" je n'ai pas reussi a l'integrer a mon code.
voici la fonction JS pour compter les checkox que j'ai trouvé sur ce forum:
Code : Tout sélectionner
function countChecked()
{
var total = 0;
for ( var i = 0; i < document.nom_du_formulaire.elements.length; i++ )
{
if ( document.nom_du_formulaire.elements[ i ].type == 'checkbox' )
{
if ( document.nom_du_formulaire.elements[ i ].checked == true )
{
total += parseInt( document.nom_du_formulaire.elements[ i ].value );
}
}
}
return total;
}
echo "<td align='center' bgcolor='#3366CC'><input type='checkbox' id='article_".$row[0]."' name='article_".$row[0]."' value='".$row[0]."'></td>";
je voudrai recuperer ce que me retourne le compteur dans un chps type text HTML...comment dois je faire ? que dois je changer à la fonction pour qu'elle s'adapte a mon code checkbox?