cs_midoxe
Messages postés98Date d'inscriptionsamedi 25 septembre 2010StatutMembreDernière intervention17 janvier 2012
-
19 oct. 2011 à 11:17
cod57
Messages postés1653Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention11 septembre 2013
-
19 oct. 2011 à 13:54
Bonjour,
je travail sur un formulaire dynamique qui marche bien..sauf que dans ce formulaire je fais appel à une fonction
javascript pour retourner la valeur sélectionnée dans la liste déroulante, mais apparemment l'appel de la fonction
ne marche pas voici mon code PHP :
<?php
function form_select($name,$hashtable) {
echo ("\n<!-- form_select : $name -->\n");
echo (" \n");
printf("<select id= 'truc' onChange='Mafonction(this.value)' name='%s'/>\n", $name);
while ($dow = oci_fetch_array($hashtable, OCI_BOTH))
{
printf("<option value='%s'> %s </option>\n", $dow['DATE_FIN_ABONNEMENT'], $dow['DATE_FIN_ABONNEMENT']);
}//fin while
echo (" </select>\n");
echo ("
\n");
}//fin fonction
$rechdateD oci_parse($conn, "SELECT DATE_FIN_ABONNEMENT FROM TB_USER where LOGIN '$log_sess'");
oci_execute($rechdateD);
form_select ("rech_par_date_deb",$rechdateD);
?>
//champs ou je souhaite récupérer la valeur choisi dans la liste déroulante grace à la fonction javascript
voici mon code javascript :
<script type="text/javascript">
function Mafonction(valeurListe)
{
var ma_date = document.getElementById('truc').value;
document.getElementById('date_facture').value=ma_date;
}
</script>
Ou est le problème dans le fait ou je n'arrive pas à stoquer la veleur de la liste déroulante choisie, dans ma zone texte ..
Merci d'avance pour votre aide [^^clinoeil1