Problème formulaire de devis java script

Bonjour,

je recherche un coup de main pour me sortir d'un problème de conversion en ligne en Javascript

voir à l'adresse suivante :

http://eliea-or-26.com/test.html

merci

6 réponses

  1. Pour l'arrondit, c'est lié au parseInt() ;)
    0
    1. mon souci est résolue.

      Merci
      0
      1. Merci pour votre retour.
        Mon script évolue et je vous en remercie.
        http://eliea-or-26.com/simulation-rachat-dor.html
        Le seul souci, c'est que :
        je n'arrive pas à retirer une taxe de 8% sur mon résultat.
        De plus, lorsque je rentre des decimales, elles sont arrondis en nombre entier.

        Merci.
        0
        1. Voici ton script avec le test :

          <script type="text/javascript">
          function prix()
          {
          var option1 = parseInt(document.getElementById('option1').value);
          var quantite = parseInt(document.getElementById('quantite').value);
          var option2 = parseInt(document.getElementById('option2').value);
          var resultat = quantite*option2;

          if (isNaN(resultat)){
          resultat = 0;
          }

          document.getElementById('prix').innerHTML = resultat;
          document.getElementById('mail_option1').value = option1;
          document.getElementById('mail_option2').value = option2;

          }

          </script>
          0
          1. Bonjour

            Tu peux deja mettre ca :

            <input type="number" name="nombre_saisi"
            0
            1. Bonjour,

              j'ai réussi à mettre en place mon formulaire java script sur la page :
              http://eliea-or-26.com/simulation-rachat-dor.html
              Mais je n'arrive pas à retirer une taxe de 8% sur mon résultat.
              De plus, lorsque je rentre des decimales, elles sont arrondis en nombre entier.

              Merci.

              Voici ma source :

              --------------------------------------------------------------------------

              <div style="position:absolute; left:205px; top:220px; width:1024px; height:4px;">
              <img src="http://eliea-or-26.com/images/stories/or4.jpg" width="424" height="283" border="0" id="qs_209" name="qs_209" title="" alt=""></div>

              <script type="text/javascript">
              function prix()
              {
              var option1 = parseInt(document.getElementById('option1').value);
              var quantite = parseInt(document.getElementById('quantite').value);
              var option2 = parseInt(document.getElementById('option2').value);
              var resultat = quantite*option2;
              document.getElementById('prix').innerHTML = resultat;
              document.getElementById('mail_option1').value = option1;
              document.getElementById('mail_option2').value = option2;

              }

              </script>

              <br/>
              SIMULATEUR DE RACHAT D'OR
              <br />
              <br/>

              Quantité d'or (en grammes)

              <input type="text" name="nombre_saisi"

              onchange="prix()" id="quantite" name="quantite">
              <option selected="selected" value="100">100</option>
              <option value="200">200</option><option value="300">300</option>
              </select>

              Type d'or
              <select onchange="prix()" id="option2" name="option2">
              <option selected="selected" value="0">---</option>
              <option value="13">9 carats</option><option value="18">14 carats<option value="26">18 carats<option value="33">22 carats<option value="41">24 carats
              </select>

              Taxe forfaitaire de :
              <select onchange="prix()" id="option1" name="option1">
              <option selected="selected" value="0">8 %
              <option value="8">
              </select>

              <br/>

              __________________________________________________________________________________________________________________________
              <br/>
              <br/>
              (- taxes forfaitaire de 8%)
              <br/>
              <br/>
              Vos objets sont estimés à :

              <br/>
              <br/>
              <span id="prix">0</span> €
              <br/>

              <br/>

              __________________________________________________________________________________________________________________________
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              <br/>
              0