Javascript, tout cocher

Fermé
fatabien Messages postés 25 Date d'inscription vendredi 21 juin 2002 Statut Membre Dernière intervention 7 juin 2019 - 15 mai 2003 à 15:42
 laserator - 4 mars 2008 à 01:43
J'ai trouvé des scripts pour permettre de cocher toutes les checkbox d'un formulaire. Sauf que dans mon cas, le nom de mes cases à cocher est 'Dest[]' , et ces scripts ne marchent pas pour des tableaux.

fatabien
www.rock-insight.fr.st

1 réponse

Encore toé????!!!!!

pfffff...

inspire toé de ca

-------------------------------------------------------
<html>
<head>
<script language="JavaScript">
function cocher()
{
with (document.formu)
{
for (i = 0; i < c.length; i++)
c[i].checked = true;
}
}
</script>
</head>
<body>
Sélectionner les cases à cocher:
<form name="formu">
<input type="checkbox" name="c">jvé te cocher n1
<br>
<input type="checkbox" name="c">jvé te cocher n2
<br>
<input type="checkbox" name="c">jvé te cocher n3
<br>
<input type='button' onclick='cocher()' value="cocher">
</form>
</body>
</html>
-------------------------------------------------------

si cest pas ca que tu demandais explike nous mieux tes contraintes et pkoé tu as ces contraintes histoire de voir si on peut les contourner
4
bonsoir


je rencontre le meme probleme, mais je vais le detailler d'avantage.

En fait, j'ai plusieurs listes de personnes : list1, list2, list3.
dans chacune de ces listes, je veux avoir la possibilite de selectionner ttes les checkbox, ou de tout decocher.
pr cela, le nom des checkbox doit etre identique partout de la forme :

<input name="list1" value="1" type="checkbox"></td></tr>
<tr><td class="gris">personne1</td><td class="gris">p1</td><td class="gris">
<input name="list1" value="1" type="checkbox"></td></tr>
<tr><td class="gris">personne2</td><td class="gris">p2</td><td class="gris">
....

Or, si je veux recuperer les valeurs de mes checkbox une fois le formulaire soumis, il faut que le nom des checkbox soit ss forme de tableau afin d'obtenir chacune de leur valeur.

D'ou :
list1[]

et la, ca coince pr la selection de ttes les cases comme decrit ci-dessus : je butte la


Dilemme, savez-vous quelle solution je pourrais utiliser ?

Merci d'avance
0

Discussions similaires