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 :

recupération d'un calcul dans un formulaire


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut recupération d'un calcul dans un formulaire
    Bonjour à tous,
    Voila je suis en train de faire un formualire de réservation, j'ai un cacule en javascript qui me donne le prix total et je le récupère dans un div. Mais avec sa je ne sais pas comment le transmètre lors de l'envoye de l'email de confirmation de la réservation, pour cela je voudrais récupérer le résultat du calcul dans un champ imput. Voici le calcul :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    function go2(){
     
    		sel5 = document.getElementById('type_trajet');
                    id_type_trajet = sel5.options[sel5.selectedIndex].value;
     
    		div_prix_total = parseInt(id_type_trajet) * parseInt(leselect);
     
    		var obj = document.getElementById("div_prix_total")
        		obj.innerHTML = div_prix_total + " €" 
     
    			}

    Je récupère le prix grace à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id='div_prix_total'></div>
    Comment puis-je récupérer le résultat "div_prix_total" dans un champ imput?
    Je ne sais pas comment mis prendre.
    merci d'avance pour votre aide

  2. #2
    LEK
    LEK est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    715
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 715
    Par défaut
    Ajoute un champ dans ton formulaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="hidden" name="lePrixtotal">
    Modifie ta fonction pour updater la valeur du champ en même temps que ton div :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function go2(){  sel5 = document.getElementById('type_trajet'); id_type_trajet = sel5.options[sel5.selectedIndex].value; div_prix_total = parseInt(id_type_trajet) * parseInt(leselect); var obj = document.getElementById("div_prix_total")  obj.innerHTML = div_prix_total + " €"
    document.nomformulaire.lePrixtotal.value=div_prix_total ;
     }

  3. #3
    Expert éminent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par défaut
    ... et pour t'affranchir du <form>, utilise aussi un id pour faire référence à l'input.
    Sinon, la syntaxe document.forms['nomformulaire'].elements['lePrixtotal'].value=div_prix_total semble + compatible ...

    A+

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Par défaut
    Merci bcp pour ton aide cela fonctionne très bien

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

Discussions similaires

  1. Calcul dans un formulaire
    Par mikaloop dans le forum Access
    Réponses: 4
    Dernier message: 18/04/2006, 15h24
  2. disparition des calculs dans un formulaire
    Par OBIWAN64 dans le forum Access
    Réponses: 6
    Dernier message: 24/03/2006, 12h05
  3. problème de calcul dans un formulaire
    Par Bray02 dans le forum IHM
    Réponses: 1
    Dernier message: 07/12/2005, 11h45
  4. Calculs dans sous-Formulaire
    Par Bernjean dans le forum Access
    Réponses: 5
    Dernier message: 17/11/2005, 18h29
  5. Pb champ calcule dans sous formulaire
    Par Brial dans le forum Access
    Réponses: 6
    Dernier message: 12/11/2005, 18h33

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