bonjour,
je veux savoir comment passer une variable javascript à un script php;
le script php est une action de mon formulaire.
bonjour,
je veux savoir comment passer une variable javascript à un script php;
le script php est une action de mon formulaire.
bonjour,
la méthode la plus courant est d'utiliser des champs hidden.
SVP pouvez vous m'aider plus je suis débutante.
merci
Javascript permet d'assigner une valeur à un élément html.
ceci est un élément hidden, qui n'apparait pas sur la page web
Cette élément peut avoir une valeur, qui peut être récupéré par POST ou GET.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="hidden" name="bob">
j'ai pas compris comment l'utiliser.
en fait mon problème c'est que j'ai un formulaire dans page html et une fonction javascript qui va passer une variable comme paramètre dans l'url qui va être appelé dans l'action du formulaire.
j'espère qq peux m'aider.
peux-tu nous donner le code de ton formulaire et de ta fonction javascript pour nous éclairer sur ton besoin ?
La valeur que tu veux transmettre à ton script est connue lorsque l'utilisateur arrive sur ton formulaire ou elle est calculée en fonction de ses actions sur la page ?
Dans ton formulaire, tu mets ça :
et dans le javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="hidden" id="myhiddenfield" name="nomvarphp" />
enfin, dans le php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.getElementById('myhiddenfield').value=tavariablejavascript
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $tavariablephp=$_POST['nomvarphp'];
merci haltabush, j'ai testé ta solution. c'est exactement ce que je cherche.
mais il me reste un petit pb c'est comment empêcher l'exécution de l'action du formulaire (une page php)dans mon script javascript si j'ai certainnes conditions.
Partager