Salut,
g déjà ouvert un poste dans la section php, mais priorie c plus un pb de java...
Voilà, j fé un formulaire avec des listes deroulantes, et je cherche à recup les données.
Quand j'ai une seule liste, ca va, ca fonctionne, j'utilise :
<script language="JavaScript">
<!--
function click_duree()
{
if (formulaire.delais.options.selectedIndex>=0)
{ formulaire.sel_val1.value = formulaire.delais.options[formulaire.delais.options.selectedIndex].text;
}
} </script>
puis dans le body
<tr>
<td width="51%" height="3"> </td>
<td height="3" width="9%"> </td>
<td height="3" colspan="2">
<select name="delais" size="1" onchange="click_duree()">
<option value="0">Sélectionnez</option>
<option value="12 heures">12 heures</option>
<option value="24 heures">24 heures</option>
<option value="48 heures">48 heures</option>
<option value="1 semaine">1 semaine</option>
<option value="2 semaines">2 semaines</option>
<option value="1 mois">1 mois</option>
<option value="indifferent">indifférent</option>
<option value="à definir">à définir</option>
</select>
<input type=hidden name="sel_val1" value="">
</td>
</tr>
Jusqu'ici tout va bien...
Ca renvoit la valeur de la variable sel_val1 selectionnée à mon fichier php qui me renvoit ensuite le resultat par mail
Mais qd je veux rajouter un 2° liste, avec:
<script language="JavaScript">
<!--
function click_duree()
{
if (formulaire.delais.options.selectedIndex>=0)
{ formulaire.sel_val1.value = formulaire.delais.options[formulaire.delais.options.selectedIndex].text;
}
else if (formulaire.transmission.options.selectedIndex>=0)
{ formulaire.sel_val2.value = formulaire.transmission.options[formulaire.transmission.options.selectedIndex].text;
}
} </script>
puis ds mon body (en plus de la premiere)
<td height="10" width="51%">
<select name="transmission" size="1" onchange="click_duree()">
<option value="0">Sélectionnez</option>
<option value="logiciel">Par le logiciel en ligne CMS Gestion de Prospection</option>
<option value="mail">Par e-mail</option>
<option value="courrier">Par courier postal</option>
<option value="fax">Par fax</option>
</select>
<input type=hidden name="sel_val2" value="">
</td>
je ne reçoit pas ces dernieres valeurs selectionnées.
What'is the problem Doctor????