Automatiser un choix en fonction d'une var
Bonjour à tous,
Malgré l'aide d'un ami je sèche sur une fonction.
L'objectif est : En fonction d'une valeur saisie dans un formulaire html une autre celulle doit prendre une valeur definie.
Le code des input :
Code:
1 2 3 4 5
| <input type="text" name="A" size="5" id="a">
<input type="text" name="B" size="5" id="b">
<input type="text" name="C" size="5" id="c" onKeyUp="calculer()">
<input type="text" name="D" size="5" id="d">
<input type="text" name="E" size="5" id="e"> |
le code js :
Code:
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
| function calculer()
{
var a = document.getElementById("a").value;
var b = document.getElementById("b").value;
var c = document.getElementById("c").value;
document.getElementById("d").value =((2*a)+((c/100)*b))/(c/10);
var montableau = ["IE3","SUB5","NF"];
var elem =document.getElementById("e");
if ((c*1)<300000)
{
elem.value=montableau(0)
}
else
{
if ((c*1)>300000 &&(c*1)<5000000)
{
elem.value=montableau(2)
}
else
{
elem.value=montableau(1);
}
}
} |
En D le calcul se fait et le résultat s'affiche en direct donc jusque la aucun probleme.
par contre en e... rien ne se passe....une idée?
Merci d'avance pour vos aides.
Dka