Page 1 sur 1

envoyer une variable avec la methode post

Posté : 17 mai 2006, 10:14
par Monnier
Tout d'abors bonjour a tous :p
Alors voila je n'es pas grande base en javascript (si ce n'est quand meme sont utilité :lol: ) et j'aimerai envoyer une variable avec la methode post. J'ai réussi a envoyer ma variable en get, mais en post je sais pas comment faire (ah oui je n'es aucun forumulaire). J'ai entendu dire qu'on pouvais faire un formulaire cacher mais je ne sais pas comment sa pourrai marcher...
Voila si quelqun pouvais m'aider :P

Posté : 17 mai 2006, 12:07
par Ryle
Pour le formulaire caché, c'est assez simple, il te suffit de faire un formulaire normal, et d'y inclure des input de type hidden :

Code : Tout sélectionner

<form name="monFormulaire" action="maPage.html" method="post"> <input type="hidden" name="champCache" value="" /> </form>
ensuite, un p'tit bout de javascript te permet de définir la valeur du champ et d'envoyer le formulaire :

Code : Tout sélectionner

document.monFormulaire.champCache.value = "maValeur"; // définie la valeur document.monFormulaire.submit(); // envoi le formulaire

Sinon faut se tourner du côté d'ajax, mais c'est un peu plus compliqué et peut être pas nécessaire pour ce que tu veux en faire.. :)

Posté : 17 mai 2006, 12:26
par Monnier
ok merci pour la reponse je vais tester :)

Posté : 17 mai 2006, 15:47
par Monnier
Bon ben merci sa marche :D