condition dans une fonction
Bonjour à tous,
J'ai un petit souci avec une fonction.
Voici mon code intéral qui contient les deux fonctions dont la première fonctionne très bien:
Fonction 1
========
Je calcule le produit des champs a1 et b1 dans mon formulaire. Lorsque j'exécute la fonction, cela fonctionne très bien.
Code:
1 2 3 4 5
| function calcul() {
document.getElementById("c1").value=
parseFloat( document.getElementById("a1").value)*
parseFloat( document.getElementById("b1").value)*48;
} |
Fonction 2
========
C'est ici que cela bloque.
Je dois calculer que si le champs a1 est inférieur ou égal à 355, le champs d1 retourne a1*2,25 ; si pas, le champs d1 retourne 798,75. Mais cela ne fonctionne pas.
Code:
1 2 3 4 5 6 7 8 9
| function titres() {
if(document.getElementById("a1").value<=355) {
document.getElementById("d1").value=
parseFloat( document.getElementById("a1").value)*2.25; }
}
else {
document.getElementById("d1").value=798.75; }
}
} |
Pouvez-vous me dire où est mon erreur???
Merci à tous pour votre aide précieuse!!