Bonjour à tous,
j'ai un formulaire : form="formCreerFAJJour" et des checkbox dans ce formulaire mais je n'arrive pas à récupérer la valeur de la checkbox ("on" ou "")
ni le nombre de lignes de mon tableau
Code php : 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
25
26
27
28
29
30
31
32
33
34 // On sélectionne tous les bains d'un type de FAJ $txtRequete901=' SELECT DISTINCT referenceBain FROM bain b, substancefaj s WHERE s.compositionPrincipaleFAJ="'.$_POST['nomMetal'].'" AND s.idFAJ=b.cleSubstanceFAJ'; $requete901=mysql_query($txtRequete901) or die ('erreur901'); echo' <tbody bgcolor="'.$tableau1['couleurFAJ'].'">'."\n"; $j=0; while($tableau901=mysql_fetch_assoc($requete901)) { echo' <tr>'."\n"; echo' <td class="col1" name="bain">'.$tableau901['referenceBain'].'</td>'."\n"; .... $txtRequete801=' SELECT * FROM fajvierge WHERE numeroTableau=1 AND cleBain='.$tableau501['maxBain'].' AND nomParamFAJVierge<>"Compteur journalier" AND nomFAJ="'.$_POST['nomFAJ'].'"'; $requete801=mysql_query($txtRequete801) or die ('erreur801'); $i=0; while ($tableau801=mysql_fetch_assoc($requete801)) { echo' <th class="coli">Analysé <input type="checkbox" name="analyse['.$i.']" id="analyse['.$i.']" checked="checked" onchange=return griseChamp('.$i.');"/></th>'."\n"; $i++; }
J'ai tapé ceci mais la valeur de la checkbox est toujours sur on
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function griseChamp(i) { var analyse=[]; analyse[i]=document.getElementById("analyse["+i+"]").value; // récupère la valeur de la checkbox en théorie mais donne toujours "on" alert(analyse[i]); var nbLignes=document.getElementsByName("bain"); // donne toujours 0 alert (nbLignes.length); return (true); }
Partager