Recuperation de la valeur d'un checkbox

mmanas44 Messages postés 7 Statut Membre -  
mmanas44 Messages postés 7 Statut Membre -
Bonjour,



je souhaite récuperer la valeur d'un checkbox d'un formulaire,

if($rep[0][59]==1){
$chaine='<td><input type="checkbox" id="BSalaire" value="ok" checked ';
if($_SESSION['compte']!='ADMINISTRATEUR') $chaine.="disabled";
$chaine.='/></td>';
}else{
$chaine.='<td><input type="checkbox" value="ok" ';
if($_SESSION['compte']!='ADMINISTRATEUR') $chaine.="disabled";
$chaine.='/></td>';
}
$chaine.='<td><label for="checkbox" >Bulletin de salaire</label></td>';

pour cela j'ai fait:

var BSalaire = document.getElementById('BSalaire').checked;
le resultat est le suivant:

document.getElementById("BSalaire") is null

3 réponses

Defouille Messages postés 404 Statut Membre 54
 
Bonjour,

es-tu bien sur que "$rep[0][59]==1" ?
il semblerait que ton input checkbox n'ai pas d'identifiant.
0
mmanas44 Messages postés 7 Statut Membre
 
$rep[0][59] correspond à la valeur de bsaire dans la DB, il est de type tinyint(1),
et pour l'id, il y est: id="BSalaire"
0
mmanas44 Messages postés 7 Statut Membre
 
$rep[0][59]==1 -----> le checkbox est coché
$rep[0][59]==1 -----> le checkbox n'est pas coché
0
Defouille Messages postés 404 Statut Membre 54
 
?

dans ton code les inputs checkbox que tu crée n'ont pas tous des identifiants.
0
mmanas44 Messages postés 7 Statut Membre
 
effectivement, bien vu, grand merci !maintenant ça marche!
0