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">&nbsp;</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">&nbsp;</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.=">&nbsp;$row[1]&nbsp;</option>";
				echo $temp_string;
			}
			echo '</select></td></tr>';
			echo '<tr><td width="20%" class="texte2" valign="top">&nbsp;</td><td width="30%" class="texte2" >&nbsp;</td>';
    			echo '<td width="15%" class="texte2" valign="top">N&eacute;(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\">&nbsp;</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&eacute;c&eacute;d&eacute;(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 '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(le cas &eacute;ch&eacute;ant) </td></tr>';
    			echo '<tr><td align="center" valign="top" class="texte3" colspan="4">&nbsp;</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]="";
 
		}
	}