par
stevelace » 05 juil. 2005, 06:56
Bonjour j'essaie de faire un petit calcul simple en js et sa ne fonctionne pas pouvez-vous m'aider ?
Le script doit calculer 3 nombres de formulaires et si la somme dépasse 100 une alerte est affichée.
exemple de ce qui ne fonctionne pas: si je met dans mon formulaire les nombres 10 11 et 12 l'alerte saffiche en disant "'Erreur le total est egal à 101112 il est donc plus grand que 100" . Alors que la somme de ces nombres devrait être 33.
voici le code js
Code : Tout sélectionner
function calculate()
{
var maximum = 100;
var chiffrea = document.update.percent_admin.value;
var chiffreb = document.update.percent_parr.value;
var chiffrec = document.update.percent_vendor.value;
var chiffretotal = (chiffrea + chiffreb + chiffrec);
if(chiffretotal > maximum)
{
alert('Erreur le total est egal à '+chiffretotal+' il est donc plus grand que '+maximum+'');
}
else
{
document.update.percent_designer.value = (maximum - chiffretotal);
}
}
Bonjour j'essaie de faire un petit calcul simple en js et sa ne fonctionne pas pouvez-vous m'aider ?
Le script doit calculer 3 nombres de formulaires et si la somme dépasse 100 une alerte est affichée.
exemple de ce qui ne fonctionne pas: si je met dans mon formulaire les nombres 10 11 et 12 l'alerte saffiche en disant "'Erreur le total est egal à 101112 il est donc plus grand que 100" . Alors que la somme de ces nombres devrait être 33.
voici le code js
[code]function calculate()
{
var maximum = 100;
var chiffrea = document.update.percent_admin.value;
var chiffreb = document.update.percent_parr.value;
var chiffrec = document.update.percent_vendor.value;
var chiffretotal = (chiffrea + chiffreb + chiffrec);
if(chiffretotal > maximum)
{
alert('Erreur le total est egal à '+chiffretotal+' il est donc plus grand que '+maximum+'');
}
else
{
document.update.percent_designer.value = (maximum - chiffretotal);
}
}[/code]