J'ai un formulaire avec une boucle while qui intéroge une bdd et qui affiche les resultats dans une liste déroulante ! Jusque la pas de problème !
Ensuite lorsque je clique sur cette liste déroulante (sur le onchange) cela remplit une case (input type="text") avec la valeur sélectionner dans la liste.
Voici du code :
<tr>
<td>Processeur :</td>
<td><input type="text" name="MAC_PROC" size="15" maxlength="15"></td>
<td><select name="MAC_PROC1" onChange="majchamp('MAC_PROC')"><? $LesInfos=GetLstInfProc();
$UneInfo=GetLigne($LesInfos);
while($UneInfo)
{
print "<option value=".$UneInfo['MAC_PROC'].">".$UneInfo['MAC_PROC']."</option>";
$UneInfo=GetLigne($LesInfos);
} ?></select>
</td>
</tr>
et mon javascript :
Code : Tout sélectionner
function majchamp(champ)
{
AjoutUti.MAC_MEM.value=AjoutUti.MAC_MEM1.value;
}
ex : 512 Mo DDR donnera dans la case text 512 !
Merci de votre aide !