Récupérer le résultat d'une fonction javascript dans variable php
Metabolicman
Messages postés19Date d'inscriptionmardi 3 octobre 2006StatutMembreDernière intervention17 octobre 2008
-
25 janv. 2007 à 11:00
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
27 janv. 2007 à 14:19
Bonjour,
J'ai un petit problème, dans mon code je voudrais que
lorsque l'utilisateur déclenche le onfocus cela appel une fonction
javascript
avec en paramètre une variable php et me renvoi cette meme variable mais modifier (dans la variable il y a une chaine).
Le problème est au niveau de la récupération de la valeur.
Voici mon code:
Ici le onfocus qui fonctionne:
onfocus="effet('".$im_menu."');"
Ici la fonction Javascript:
<ol><li class="li1">
function effet(image)
</li><li class="li1">
{
</li><li class="li1">
if(image="menminus.gif")
</li><li class="li1">
{
</li><li class="li1">
image="menplus.gif";
</li><li class="li1">
}
</li><li class="li1">
else
</li><li class="li1">
{
</li><li class="li1">
image="menminus.gif";
</li><li class="li1">
}
</li><li class="li1">
return(image);
</li><li class="li1">
}
</li></ol>Ce que j'aimerai faire mais qui ne marche pas :
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 25 janv. 2007 à 11:44
Hello,
PHP s'exécute côté serveur et javascript côté client. Donc php s'exécute AVANT javascript.
Donc...seule possibilité, stocker le retour de ta fonction js dans une variable js et la donner à PHP via un retour au serveur : GET, POST...