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 :

Recuperer les valeurs d'un formulaire


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Mars 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2007
    Messages : 78
    Par défaut Recuperer les valeurs d'un formulaire
    Bonjour je débute en javascript et j'ai un problème pour récuperer des valeurs saisies dans les champs d'un formulaire. J'utilise un form action qui m'ouvre une nouvelle page html quand le formulaire est submit et je souhaiterai pouvoir utiliser ce qui a été saisie dans les champs dans cette nouvelle page..

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Par défaut
    bonjour

    Pour récuperer une valeur d'un formulaire en javascript. il te suffit de faire ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
          <script language="javascript">
                   function envoyer()
                   {
                         var toto =  document.forms[0].toto.value;
                         location.href="page2.jsp?variable="+toto;
     
                   } 
     
           </script>    
     
     
                   /** formulaire.jsp**/
    <form action ="formulaire.jsp" method ="post" >
      <input type="text" name="toto">
      <input type="button" name="ok" onClick="envoyer()">
    </form>

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 60
    Par défaut
    Je n'est pas tout compris là dans ta solution

    Suis-je le seul ???

    Je crois que la demande concerne plutôt le mode de récupération des données en javascript par la page destinataire. Mais je peut me tromper.

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Mars 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2007
    Messages : 78
    Par défaut moui..
    oui je ne suis pas sur que ce soit ce que je veuille, j'ai trouver quelque chose qui ressemble a ça :

    nReq = location.search.substring(1,location.search.length)
    nReq = nReq.split("&");

    var varChair = nReq[0].substring(0, nReq[0].indexOf("="))
    var number1 = nReq[0].substring(param[0].indexOf("=")+1, nReq[0].length)

    donc la ce serai pour recuperer le premier champ mais je n'arrive pa à recuperer la valeur number1 alors que cela marche pour varChair...En gros le string nReq en entier est récupéré donc jusque la c'est bien mais c'est le découpage du string pour récupérer chaque valeur qui me pose problème...
    Mes valeurs sont toute undifinied...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 60
    Par défaut
    Qu'est ce qui ne va pas ?
    Tu n'arrive pas à récupérer tes données ou tu ne comprend pas le code ?

    Logiquement 'varChair' devrait contenir le nom du champs et 'number1' sa valeur.
    En faisant une boucle pour traiter tous les champs présent dans l'URL cela devrait aller.

  6. #6
    Membre confirmé
    Homme Profil pro
    Consultant MOA
    Inscrit en
    Mars 2007
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant MOA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2007
    Messages : 78
    Par défaut
    oui non j'ai bien compris le code, j'ai commencé par afficher le string entier récupéré contenu dans nReq pour voir si cela fonctionnait, c'était ok. Ensuite j'ai mis la ligne var varchair et j'ai bien récupérer ce que je voulais mais c'est au niveau de number1 que cela ne fonctionne pas. Il me renvoit tout le temps undefinied au lieu d'obtenir ce qui a été entré dans le champ. C'est quand même bizarre puisque dans la chaine entiere avant découpage je voit bien les bonnes infos..Donc je pense revoir ma méthode de découpage de la chaine de caractère..Mais je ne connais pa de méthode pour découper les chaines...
    Si quelqu'un a une idée?

Discussions similaires

  1. [PDO] Recuperer les valeurs d'un formulaire pour les modifier
    Par macfly95 dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 19/10/2013, 16h57
  2. [AC-97] Recuperer les valeurs d'un Sous Formulaire Tableau
    Par Dewey12 dans le forum IHM
    Réponses: 5
    Dernier message: 04/04/2012, 14h07
  3. recupere les valeurs passer en parametre d'un formulaire
    Par cedricvmtubes dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 25/03/2009, 15h20
  4. Réponses: 5
    Dernier message: 30/08/2006, 12h04
  5. recuperer les valeurs de mon sous formulaire.
    Par escobar dans le forum Access
    Réponses: 2
    Dernier message: 28/07/2006, 08h20

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