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 :

HELP récupération données formulaire


Sujet :

JavaScript

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2005
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 24
    Points : 6
    Points
    6
    Par défaut HELP récupération données formulaire
    Bonjour à tous,

    j'ai un problème a priori trop facile à résoudre mais en fait pas si facile que ça!! Je vous explique: (je travaille en html/jsp) Je voudrai récupérer les données d'un formulaire à la validation de celui-ci. Les champs de mon formulaire sont des menus déroulants où l'utilisateur choisit entre les différentes valeurs proposées. A la validation du formulaire, pour récupérer les valeurs de mes différents champs, je fais request.getParameter("champ"). Normalement cela devrait très bien marcher mais il se trouve qu'une partie de l'application a été faite en ajax et cela cause pas mal de problèmes pour la récupération des données du formulaire!!! Je ne sais pas du tout comment faire!! Pouvez vous m'aider svp?? On m'a dit qu'il fallait passer par du javascript...

    Merci beaucoup
    Liichiii

  2. #2
    Expert éminent
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Points : 9 506
    Points
    9 506
    Par défaut
    Salut,
    Je sais pas si cela peut t'inspirer, mais jutilise 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
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    <script language="javascript" type="text/javascript">
     function submitform(theform)
     {
      //if IE 4+ or NS 6+
      var frm = '?'
      if (document.all||document.getElementById)
      { 
       for (i=0;i<theform.length;i++)
       {  
        var tempobj = theform.elements[i];
        if(tempobj.type.toLowerCase() == 'checkbox' && tempobj.checked == true)
        { 
         frm += tempobj.name.toLowerCase();
         frm += '=';
         frm += tempobj.value.toLowerCase();
         frm += '&';
        }else if(tempobj.type.toLowerCase() != 'checkbox')
        {
         frm += tempobj.name.toLowerCase();
         frm += '=';
         frm += tempobj.value.toLowerCase();
         frm += '&';
        }
       }
      }
       window.open('mapage.asp'+frm,'','height=700,width=1010,scrollbars=1,location=0,directories=0,status=0,menubar=0,toolbar=0,resizable=1');
       return false;
     
     }
    </script>
    toutes mes variables se trouvent dans "frm"
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. récupération donnée formulaire
    Par tiesto95 dans le forum Langage
    Réponses: 2
    Dernier message: 17/12/2008, 11h17
  2. récupération données formulaire
    Par nocoment dans le forum Langage
    Réponses: 15
    Dernier message: 12/06/2007, 17h51
  3. Récupération donnée Formulaire
    Par n4rk0o dans le forum Langage
    Réponses: 1
    Dernier message: 23/04/2007, 18h19
  4. [SQL] php récupération données formulaire + requête sql
    Par cesoir dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 19/04/2007, 15h00
  5. Récupération données formulaire en php5
    Par jcaspar dans le forum Langage
    Réponses: 1
    Dernier message: 08/03/2006, 20h45

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