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 :

Comment rajouter le contenu d'un input texte à la suite de l'url du action d'un form?


Sujet :

JavaScript

  1. #1
    Membre du Club
    Inscrit en
    Septembre 2008
    Messages
    384
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 384
    Points : 52
    Points
    52
    Par défaut Comment rajouter le contenu d'un input texte à la suite de l'url du action d'un form?
    Bonjour,

    Je voudrai qu'un bouton SUBMIT envoie cela une commande de ce type : http://10.0.0.200/0?100=test
    si la valeur 100 est écrit dans une TEXTBOX

    le but est que la variable "name" a envoyer soit le contenu de la textbox :

    si dans la textbox, j'ecris 50 alors submit enverra : http://10.0.0.200/0?50=test
    si dans la textbox, j'ecris 60 alors submit enverra : http://10.0.0.200/0?60=test

    Voici le code de ma textbox :
    <input name="3" id="SEND" size="16" type="text">

    Voici mon bouton Submit : ( il ne fonctionne pas pour le moment, c'est justement le probleme )
    <input type=submit name=+document.getElementById('SEND').value value=Submit>

    lorsque je clique sur le bouton Submit , la commande envoyée est : http://10.0.0.200/0?document.getElementById("SEND")=test

    Le contenu de 'name' n'est pas correctement remplacé par ce qui est écrit dans la textbox, pouvez vous m'aider ?

  2. #2
    Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2008
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 49
    Points : 51
    Points
    51
    Par défaut
    bonjour,

    Petite question : la valeur "test" est-elle dynamique ? sinon comment est-elle valoriser ?

  3. #3
    Membre du Club
    Inscrit en
    Septembre 2008
    Messages
    384
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 384
    Points : 52
    Points
    52
    Par défaut
    en fait, la valeur test ne me sert a rien ...

    "test" pourrait très bien être remplacé par une autre valeur que cela ne dérangerait pas .

    Mon but et surtout d'avoir la valeur après le "?" identique à ce qui est entré dans la textbox.

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    C'est du JavaScript et non du HTML.

    Mais un code comme ceci devrait t'aider :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <form action="" method="post">
        <input type="text" name="test" id="test" value="" />
        <input type="submit" onclick="document.forms[0].action='?test=' + document.getElementById('test').value" value="Envoyer" />
    </form>

    Généralement ça fonctionne

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/05/2009, 10h00
  2. [XHTML] Comment régler la taille d'un input text
    Par mateuil dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/06/2007, 01h06
  3. [DEBUTANT] Comment récupérer le contenu d'une zone texte
    Par josémaria dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 20/02/2007, 02h24
  4. Réponses: 3
    Dernier message: 19/05/2006, 12h35
  5. Comment récupérer le contenu de plusieurs fichiers textes ?
    Par calimero2611 dans le forum Langage
    Réponses: 9
    Dernier message: 19/02/2006, 16h45

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