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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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!!