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 :

Probleme avec saisie d'infos et affichage avec ONCHANGE


Sujet :

JavaScript

  1. #1
    Membre habitué
    Homme Profil pro
    Technicien en numérisation
    Inscrit en
    Juillet 2002
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien en numérisation

    Informations forums :
    Inscription : Juillet 2002
    Messages : 338
    Points : 155
    Points
    155
    Par défaut Probleme avec saisie d'infos et affichage avec ONCHANGE
    bonjour.

    Je fais un formulaire avec des champs ou le monde pourront saisir la valeur d'une voiture et a chaque fois que la personne pesera sur une touche numerique, calculera la taxe en direct (raffraichissement simultanée des valeurs des taxes dans le formulaire).

    J'ai créé un champs de saisie pour le prix de la voiture :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <input type="text" name="txtPrixVente" size="20" onchange="calculerMontantavecAccessetTaxes()">$
    J'ai placé le code Java de la fonction de cette facon dans la page .ASP :
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body bgcolor="#CCCCCC" topmargin="0">
     
    <form name ="calc">
     
    <SCRIPT LANGUAGE="Javascript">
     
    	var calTPS = "0,07";
    	var calTVQ = "0,075";
    	var TPS = "7,0";
    	var TVQ = "7,5";
    	alert("Bonjour");
     
    	function calculerMontantavecAccessetTaxes()
    	{
    		var saisieMnt = document.calc.txtPrixVente.value;
    		var saisieAcc = document.calc.txtTotalProduit.value;
    		var tmp = 0;
    		var tmpTPS = 0;
    		var tmpTVQ = 0;
     
    		tmp = saisieMnt + saisieAcc; /* contient la somme de la voiture et des accessoires */
    		tmpTPS = tmp * calTPS ; /* Prix de la TPS */
    		alert(tmpTPS);
    		document.calc.txtTaxeTPS.value = tmpTPS;
     
    		//document.calc.txtTaxeTPS.value = tmpTPS;	/* affiche le prix de la TPS */	
     
    		tmpTPS = tmp + tmpTPS;  /* somme de la voiture et accessoires avec prix de la TPS */
     
        	tmpTVQ = tmpTPS * calTVQ;
    		document.calc.txtTaxeTVQ.value = tmpTVQ;		
    		tmpTVQ = tmpTPS + tmpTVQ; /* valeur de l'achat avec les deux taxes */
     
    	}
     
    </SCRIPT>
    Donc la question est : Est -ce que le code que j'ai ecrit fonctionne ou bien je suis dans le champs ????

    Merci de m'aider

    AngelEvil

  2. #2
    Membre émérite
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Points : 2 814
    Points
    2 814
    Par défaut
    les séparateurs d'un nombre flottant est le . et non la ,
    fais une recherche sur
    Number
    parseFloat
    toFixed

  3. #3
    Membre habitué
    Homme Profil pro
    Technicien en numérisation
    Inscrit en
    Juillet 2002
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Canada

    Informations professionnelles :
    Activité : Technicien en numérisation

    Informations forums :
    Inscription : Juillet 2002
    Messages : 338
    Points : 155
    Points
    155
    Par défaut
    merci!

    toFixed vient de regler le probleme.

    AngelEvil

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

Discussions similaires

  1. Saisie mot de passe / Affichage avec *
    Par chris_wafer dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 20/06/2008, 16h04
  2. Probleme d'affichage avec un DataGridView
    Par kekesilo dans le forum Windows Forms
    Réponses: 3
    Dernier message: 30/01/2007, 14h12
  3. Réponses: 6
    Dernier message: 10/11/2005, 08h58
  4. problem affichage avec HTML::TableExtract
    Par rootdaoud dans le forum Web
    Réponses: 2
    Dernier message: 04/07/2005, 19h35
  5. Réponses: 3
    Dernier message: 24/02/2005, 15h48

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