voila je me demande comment est ce que je pourrais acceder a une serie de variable en javascript
vous allez comprendre je vs donne mon code php
Code : 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 for($i=0;$i< $nb_enfants;$i++) { $num_enf=$i+1; echo '<tr><td align="center" valign="top" class="texte3" colspan="4"> </td></tr>'; echo "<tr bgcolor=\"$coul_entete\" bordercolor=\"$coul_bordure\"><td align=\"center\" valign=\"top\" class=\"texte3\" colspan=\"4\">Enfant $num_enf</td></tr>"; echo '<tr><td align="center" valign="top" class="texte3" colspan="4"> </td></tr>'; echo '<tr><td width="20%" class="texte2" valign="top">Nom de naissance / Prenom : </td>'; echo "<td width=\"30%\" class=\"texte2\" ><input name=\"nom_enfant$i\" type=\"text\" id=\"nom_enfant$i\" style=\"$saisie_1\" tabindex=\"7\" value=\"$nom_enfant[$i]\" size=\"15\" $etat_inact>"; echo "<input name=\"prenom_enfant$i\" type=\"text\" id=\"prenom_enfant$i\" style=\"$saisie_1\" tabindex=\"8\" value=\"$prenom_enfant[$i]\" size=\"15\" $etat_inact></td>"; echo '<td width="15%" class="texte2" valign="top"><b>Situation : </b></td>'; echo '<td width=\"35%\" class=\"texte2\">'; echo "<select name=\"situation_enfant$i\" id=\"situation_enfant$i\" tabindex=\"9\" style=\"$saisie_1\" $etat_grise>"; $r=mysql_query("select sitcleunik,sit_libelle from situation order by sitcleunik") or die('err3: '.mysql_error()); while($row=mysql_fetch_row($r)) { $temp_string="<option value=\"$row[0]\""; if($row[0]==$situation_enfant[$i]) {$temp_string.=' selected';} $temp_string.="> $row[1] </option>"; echo $temp_string; } echo '</select></td></tr>'; echo '<tr><td width="20%" class="texte2" valign="top"> </td><td width="30%" class="texte2" > </td>'; echo '<td width="15%" class="texte2" valign="top">Né(e) le</td>'; echo "<td width=\"35%\" class=\"texte2\" ><input name=\"enfant_ne_le$i\" type=\"text\" id=\"enfant_ne_le$i\" style=\"$saisie_1\" tabindex=\"9\" value=\"$enfant_ne_le[$i]\" size=\"15\" $etat_inact></td></tr>"; echo "<tr><td width=\"20%\" class=\"texte2\" valign=\"top\"> </td><td width=\"30%\" class=\"texte2\" ><input $etat_grise_button type=\"button\" size=\"50\" onClick=\"Effacer($i)\" value=\"Effacer\" style=\"$saisie_1\"></td>"; echo '<td width="15%" class="texte2" valign="top">décédé(e) le</td>'; echo "<td width=\"35%\" class=\"texte2\" ><input name=\"enfant_decede_le$i\" type=\"text\" id=\"enfant_decede_le$i\" style=\"$saisie_1\" tabindex=\"9\" value=\"$enfant_decede_le[$i]\" size=\"15\" $etat_inact>"; echo ' (le cas échéant) </td></tr>'; echo '<tr><td align="center" valign="top" class="texte3" colspan="4"> </td></tr>'; }
et donc moi je veux pouvoir effacer ts les champs dun enfant pour un enfant donner donc l evenement clicage boutton appelle ma fonction effacer avec un parametre $i
maintenant comment puis je atteindre la valeur du prenom de l enfant i et la modifier pour la mettre à null
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function Effacer(valeur) { if(valeur==1) { document.Formulaire.nom_conjoint.value=""; document.Formulaire.prenom_conjoint.value=""; document.Formulaire.conjoint_ss1.value=""; document.Formulaire.conjoint_ss2.value=""; document.Formulaire.conjoint_ne_le.value=""; document.Formulaire.conjoint_decede_le.value=""; } else { document.Formulaire.[u][i]nom_enfant+valeur.value[/i][/u]=""; } }
Partager