Bonjour,
J'ai un petit soucis pour cocher une case automatiquement en javascript.
J'explique:
Je génére un tableau de 50 ligne et a chaque ligne ma case a cocher s'apelle:
ok_$rang ou $rang va de 0 a 49.
Je veux que quand je clic sur un champ de formulaire de la ligne cela me coche la case de cette ligne (donc la numéro $rang).
J'ai fais ce code javascript:
Ensuite dans le formulaire voici les lignes en question:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <SCRIPT LANGUAGE="JavaScript"> <!-- function ouverture(i) { var tt='ok_'+i; var rtt = 'document.info.'+tt; rtt.checked = true; } //--> </SCRIPT>
Je ne vois vraiment pas mon erreur en javascript la case de la ligne ne se coche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo "<td align='left'><INPUT TYPE='text' NAME='auteur_".$rang."' onClick='ouverture($rang)' VALUE='".stripslashes($auteur)."' SIZE='28'></td>"; echo "<td align='center'><INPUT TYPE='text' NAME='titree_".$rang."' VALUE='".htmlentities($titre)."' SIZE='50'></td>"; echo '<td bgcolor="#99FFCC" align="center"><INPUT TYPE="checkbox" name="ok_'.$rang.'" value="1" /></td>';
En fait je voudrai que quand sur une ligne je clic sur le champ auteur_$rang cela me clic la case ok_$rang
je n'arrive pas car le nom de la case est variable et ma méthode ne marche pas!
Help!
Partager