Souci avec des coses a cocher javascript
sylvainx90
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
Archeus01 Messages postés 1572 Date d'inscription Statut Membre Dernière intervention -
Archeus01 Messages postés 1572 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je voudrais savoir une case est cocher et non .je fait une boucle pour un affichage de resultat avec une checkbox pour chaque resultat donc j'ai fait un tableau ( choix[$i]) .ensuite si la case est cocher on donne la valeur true et on rentrerai dans le 'Si ...alors 'pour effectuer une mise a jour
sinon on lui donne la valeur false..
pourriez vous me dire ce qui ne vas pas .
for ($i = 0; $i <= $borneSup-1; $i++) {
$db->next_record();
if ($i > $startRow-1)
$code=aHref($code,$db->f("IDNV")." - ".$db->f("CDNVMQ")." - ".$db->f("CDNVMD")." - ".$db->f("LDNVVE")."<input type='checkbox' id='choix' name='choix[$i]' onClick='javascript : cocher(this.checked)' ","",$db->f("IDNV"));
}
if (document.Form1.choix{$i].value==true) {
echo "ok";
$query2="update VEHICULES set CIVNVH='X' set IDNV2 ='". $valuecode."' where IDNV ='".$identifiant."'";
$db2->query($query2);
}
else {
echo "non " ;}
}
et la partie javascript
<script language=javascript>
function cocher(val_input) {
if (val_input) {
document.Form1.val_input.value=true;
}else{
document.Form1.val_input.value=false';
}
}
</script>
je voudrais savoir une case est cocher et non .je fait une boucle pour un affichage de resultat avec une checkbox pour chaque resultat donc j'ai fait un tableau ( choix[$i]) .ensuite si la case est cocher on donne la valeur true et on rentrerai dans le 'Si ...alors 'pour effectuer une mise a jour
sinon on lui donne la valeur false..
pourriez vous me dire ce qui ne vas pas .
for ($i = 0; $i <= $borneSup-1; $i++) {
$db->next_record();
if ($i > $startRow-1)
$code=aHref($code,$db->f("IDNV")." - ".$db->f("CDNVMQ")." - ".$db->f("CDNVMD")." - ".$db->f("LDNVVE")."<input type='checkbox' id='choix' name='choix[$i]' onClick='javascript : cocher(this.checked)' ","",$db->f("IDNV"));
}
if (document.Form1.choix{$i].value==true) {
echo "ok";
$query2="update VEHICULES set CIVNVH='X' set IDNV2 ='". $valuecode."' where IDNV ='".$identifiant."'";
$db2->query($query2);
}
else {
echo "non " ;}
}
et la partie javascript
<script language=javascript>
function cocher(val_input) {
if (val_input) {
document.Form1.val_input.value=true;
}else{
document.Form1.val_input.value=false';
}
}
</script>
A voir également:
- Souci avec des coses a cocher javascript
- Telecharger javascript - Télécharger - Langages
- Case à cocher excel - Forum MacOS
- Supprimer case à cocher excel - Forum Excel
- Raccourci clavier case à cocher - Forum Clavier
- Enlever une case à cocher excel 2007 ✓ - Forum Excel
1 réponse
C'est pas value = true mais checked = true
Cf
http://www.aliasdmc.fr/coursjavas/cours_javascript95.html
Cf
http://www.aliasdmc.fr/coursjavas/cours_javascript95.html