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

Langage PHP Discussion :

Comment récuperer la valeur d'un champ sur le même formulaire


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 94
    Points : 43
    Points
    43
    Par défaut Comment récuperer la valeur d'un champ sur le même formulaire
    Bonjour
    Je souhaiterai recuperer la valeur d'un champs de type 'text' sur le même formulaire.
    cad en cliquant sur le bouton submit, la valeur du champs s'affiche au dessous du bouton.
    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2003
    Messages
    1 321
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2003
    Messages : 1 321
    Points : 4 291
    Points
    4 291
    Par défaut
    Tu peux le faire en javascript :
    Pour la valeur du champ :
    document.nom_du_formulaire.nom_du_champ.value


    Ensuite sous ton boutton tu mets une span avec un ID puis en JS toujours pour modifier ce qu'il y a entre les span :
    var elem=document.getElementById('id_du_span);
    elem.innerHTML="<b>ce que tu veux</b>";

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2006
    Messages : 94
    Points : 43
    Points
    43
    Par défaut
    Est ce que on peut faire 2 balise <form> sur la même page ??
    cad 2 formulaires sur la même page.

  4. #4
    Membre éprouvé
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Points : 1 118
    Points
    1 118
    Par défaut
    Perso , j'ai deja fait un truc dans le style:

    sur le bouton submit je rajoute un onClick="mafonction(document.nom_du_formulaire.nom_du_champ.value)";


    puis le code de ma fonction JS qui fait une redirection vers la meme page mais avec une variable en plus dans l'URL, il n'y a plus qu'a la recuper en $_GET

    function mafonction(p_value){
    document.location = '.index.php?mavariable='p_value;
    }

    voila, c'est barbare mais c'est simple et ca marche !

  5. #5
    Membre éprouvé
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Points : 1 118
    Points
    1 118
    Par défaut
    Citation Envoyé par tigzirt
    Est ce que on peut faire 2 balise <form> sur la même page ??
    cad 2 formulaires sur la même page.

    Tu peut faire :

    <FORM>
    ....
    </FORM>
    .....
    <FORM>
    ....
    </FORM>
    .....
    MAIS PAS :

    <FORM>
    .....
    <FORM>
    ........
    </FORM>
    ......
    </FORM>

  6. #6
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2005
    Messages
    614
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Turquie

    Informations forums :
    Inscription : Avril 2005
    Messages : 614
    Points : 502
    Points
    502
    Par défaut
    Mais tu peux faire
    <form> ... </form>
    <form> ... </form>
    autant que tu veux dans une même page

  7. #7
    Membre éprouvé
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Points : 1 118
    Points
    1 118
    Par défaut
    Arf t'as raison j'en ai oublié

    edited...

  8. #8
    Membre expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Points : 3 115
    Points
    3 115
    Par défaut
    Ca sert à quoi de déterrer des topics Snakeman

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 21/04/2011, 09h40
  2. Réponses: 3
    Dernier message: 02/03/2011, 21h32
  3. Réponses: 26
    Dernier message: 11/06/2007, 10h57
  4. Comment récuperer la valeur d'un champ select ?
    Par krikete13 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/05/2007, 00h29
  5. comment recuperer deux valeurs de deux champs input
    Par trialrofr dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/02/2005, 22h08

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