[HTML/JAVASCRIPT] onchange
Résolu/Fermé
Bassre
Messages postés
43
Date d'inscription
vendredi 10 décembre 2010
Statut
Membre
Dernière intervention
27 janvier 2012
-
Modifié par Bassre le 12/12/2010 à 17:37
Bassre Messages postés 43 Date d'inscription vendredi 10 décembre 2010 Statut Membre Dernière intervention 27 janvier 2012 - 12 déc. 2010 à 21:01
Bassre Messages postés 43 Date d'inscription vendredi 10 décembre 2010 Statut Membre Dernière intervention 27 janvier 2012 - 12 déc. 2010 à 21:01
A voir également:
- [HTML/JAVASCRIPT] onchange
- Telecharger javascript - Télécharger - Langages
- Editeur html - Télécharger - HTML
- Br html ✓ - Forum Webmastering
- &Nbsp html - Forum HTML
- Balise </br> - Forum HTML
1 réponse
Bassre
Messages postés
43
Date d'inscription
vendredi 10 décembre 2010
Statut
Membre
Dernière intervention
27 janvier 2012
8
12 déc. 2010 à 21:01
12 déc. 2010 à 21:01
C'est bon j'ai trouvé tout seul, j'ai pas mis de onchange, j'ai juste rajouté ttc(); dans le code javascript a la fin des boucles des fonctions plus et moins.
Voila ce que sa donne dans le code javascript, si sa peut aider des gens plus tard...
function paire(quantite)
{
return((quantite)%2); //renvoie la valeur 0 si paire, 1 si impaire
}
function ttc()
{
var quantite=eval(document.getElementById("quantite").value);
if(paire(quantite)==0)// si la valeur est pair...
{
//nombre de place plein tarif
var ptarif=quantite/2;
//nombre de place demi tarif
var dtarif=quantite-ptarif;
//Prix total
var ttc=(ptarif*8)+(dtarif*4);
}
else
{
//nombre de place plein tarif
var ptarif=(quantite/2)+(1/2);
//nombre de place demi tarif
var dtarif=quantite-ptarif;
//Prix total
var ttc=(ptarif*8)+(dtarif*4);
}
document.getElementById("ttc").value=ttc;
}
function Moins(quantite) {
quantite.value=(parseInt(quantite.value)>1)?parseInt(quantite.value)-1:quantite.value;//convertir la variable passée en paramètre en nombre entier
ttc();
}
function Plus(quantite) {
quantite.value=(parseInt(quantite.value)<1000)?parseInt(quantite.value)+1:quantite.value;
ttc();
}
Voila ce que sa donne dans le code javascript, si sa peut aider des gens plus tard...
function paire(quantite)
{
return((quantite)%2); //renvoie la valeur 0 si paire, 1 si impaire
}
function ttc()
{
var quantite=eval(document.getElementById("quantite").value);
if(paire(quantite)==0)// si la valeur est pair...
{
//nombre de place plein tarif
var ptarif=quantite/2;
//nombre de place demi tarif
var dtarif=quantite-ptarif;
//Prix total
var ttc=(ptarif*8)+(dtarif*4);
}
else
{
//nombre de place plein tarif
var ptarif=(quantite/2)+(1/2);
//nombre de place demi tarif
var dtarif=quantite-ptarif;
//Prix total
var ttc=(ptarif*8)+(dtarif*4);
}
document.getElementById("ttc").value=ttc;
}
function Moins(quantite) {
quantite.value=(parseInt(quantite.value)>1)?parseInt(quantite.value)-1:quantite.value;//convertir la variable passée en paramètre en nombre entier
ttc();
}
function Plus(quantite) {
quantite.value=(parseInt(quantite.value)<1000)?parseInt(quantite.value)+1:quantite.value;
ttc();
}