Problème formulaire de devis java script
Fermé
Patrick
-
19 août 2012 à 16:15
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 20 août 2012 à 12:46
Freedomsoul Messages postés 509 Date d'inscription lundi 9 mai 2011 Statut Membre Dernière intervention 17 avril 2013 - 20 août 2012 à 12:46
A voir également:
- Problème formulaire de devis java script
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Script vidéo youtube - Guide
- Formulaire de réclamation facebook - Guide
- Java apk - Télécharger - Langages
6 réponses
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/>
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/>
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
19 août 2012 à 18:16
19 août 2012 à 18:16
Bonjour
Tu peux deja mettre ca :
<input type="number" name="nombre_saisi"
Tu peux deja mettre ca :
<input type="number" name="nombre_saisi"
moiced59
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
19 août 2012 à 18:42
19 août 2012 à 18:42
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>
<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>
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Freedomsoul
Messages postés
509
Date d'inscription
lundi 9 mai 2011
Statut
Membre
Dernière intervention
17 avril 2013
97
20 août 2012 à 12:46
20 août 2012 à 12:46
Pour l'arrondit, c'est lié au parseInt() ;)