Bonjour,

J'ai un tableau d'un nombre de ligne générique, chaque ligne comporte plusieurs champs de formulaire.
Pour un de ces champs, je veux faire une fonctionnalité simple, une zone text à activer/désactiver selon une checkbox coché/décoché, j'ai vu comment faire grâce à la FAQ du site, mais pour un tableau générique j'ai quelques difficultés à placer mon int servant à identifier le nombre de la ligne (envoyer un int de php dans une fonction javascritp ?), exemple:

commentaire1
commentaire2
etc

Voici ce que j'ai pour le moment:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<SCRIPT language="Javascript">
function changement()
{
var nb = <?php echo ($nb_lignes)?>;
 
   if (document.getElementById("commentaire_bool" + nb).checked)
      document.getElementById("commentaire" + nb).disabled=true;
   else
      document.getElementById("commentaire" + nb).disabled=false;
}
</SCRIPT>
ET

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
echo "<td><input type='checkbox' name='commentaire_bool".$nb_lignes."' id='commentaire_bool".$nb_lignes."' onclick='changement()'/>";
echo '</br>';
echo "<input type='text' name='commentaire".$nb_lignes."' id='commentaire".$nb_lignes."'/></td>";
Merci !