Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012
-
10 sept. 2007 à 14:20
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
10 sept. 2007 à 16:01
Sur un formulaire, je dispose d'un champ texte, suite à la valeur
saisie dans ce champ et suite au déclenchement d'un événement, une
liste déroulante doit être généré automatiquement. Je ne sais pas si
l'appel que je fait pour entrer dans la fonction est correcte. De plus
le paramètre que doit lui passer doit être la valeur contenue dans le
champ texte et non pas une valeur en dur comme j'ai fait dans l'exemple.
echo "";
//instruction pour récupérer la valeur du champ en javascript document.getElementById('txtcodepostal').value;
function requetecommune($cp)
{
if($cp !="")
{
$requetelistecommune="SELECT * FROM COMMUNE WHERE CPCOMMUNET= '$cp'";
}
else
{
$requetelistecommune="SELECT * FROM COMMUNE";
}
Sytchev3
Messages postés89Date d'inscriptionjeudi 17 mars 2005StatutMembreDernière intervention26 avril 2012 10 sept. 2007 à 14:45
Pardon c'est vrai j'ai oublié de vous passer le Bonjour à tous et de remercier d'avance pour votre aide.
Mon problème est que je ne sais pas comment utiliser une valeur récupérée à l'aide de Javascript en PHP. En effet je souhaite que sur l'événement ONBLUR de mon champ texte une fonction se déclenche et qu'une liste déroulante se charge en fonction de la valeur de mon champ texte et je ne sais pas comment utiliser la valeur ramenée par l'instruction Javascript :
document.getElementById('txtcodepostal').value;
puisque par la suite il faut que je la traite dans ma fonction PHP
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 10 sept. 2007 à 14:50
Tu peux la passer dans un champ input caché et utiliser submit( ) de javascript, après tu récupères comme un formulaire normal. Sinon tu as Ajax pour interagir sans recharger la page.
à+