IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Envoi de formulaire POST


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2008
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 25
    Par défaut Envoi de formulaire POST
    Bonjour à tous.

    J'ai un script de formulaire de recherche avec un code javascript qui découpe les termes entrés.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <form method="post" action="" onsubmit="rechercher(this.keywords);return false"> 
    <input name="keywords" id="keywords" type="text" />
    <input type="submit" value="Go" />
    </form>
     
    function rechercher(chaine) 
    { 
      var title = chaine.value;
      var lesMots = chaine.value.split(' ');
      var rub1 = 'lesMots.join';
      var rub2 = 'lesMots.join';                  
    }
    A partir de ça, j'aimerais envoyer la requête vers la page "/cgi-bin/execute.pl" en méthode POST, avec comme balises :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <input type="hidden" name="command" value=rub1+rub2" />
    <input type="hidden" name="title" value="Résultats de recherche pour title" />
    Quelqu'un pourrait-il m'aider à finir mon javascript ?

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    163
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 163
    Par défaut
    Je n'ai pas testé, mais l'idée est de mettre les champs à envoyer dans un formulaire et de faire .submit d'icelui.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <form name="ToSend" action="/cgi-bin/execute.pl" method="Post">
    <input type="hidden" name="command" value=rub1+rub2" />
    <input type="hidden" name="title" value="Résultats de recherche pour title"/>
    </form>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    function rechercher(chaine) 
    { 
      var title = chaine.value;
      var lesMots = chaine.value.split(' ');
      var rub1 = 'lesMots.join';
      var rub2 = 'lesMots.join';                  
    document.ToSend.submit();
    }

Discussions similaires

  1. HttpClient et problème d'envoi de formulaire POST
    Par ilameq dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 25/10/2011, 22h18
  2. [PHP4] envoi/réception Formulaire POST et autre
    Par Paul75 dans le forum Langage
    Réponses: 2
    Dernier message: 07/05/2008, 15h59
  3. envoi formulaire POST vers popup
    Par Saintux dans le forum Général JavaScript
    Réponses: 17
    Dernier message: 25/01/2008, 14h00
  4. Envoie de formulaire en mode POST
    Par Guillaume602 dans le forum C++
    Réponses: 7
    Dernier message: 17/01/2006, 21h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo