J ai un petit probleme avec la fonction parseFloat().

J ai une fonction qui calcul le montant et le met dans le champfinal en fonction du champdep multiplié par le taux.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
function calcul_assurance(taux , champdep,champfinal){
    var a = parseFloat(document.infopropale.elements[fieldep].value);
    var b = parseFloat(taux);
    var total = a * taux;
    alert(total)
}
Le probleme c est que mon taux ressemble a 0.00001235.
Lorsque je fait un alert du taux , tout va bien. Par contre si je fait un alert(b) , cela me renvoie 0.

Si je fais directement total = a * taux, l alert me renvoi NaN ( Not a Number )

Si quelqu un voit comment je peux faire ,
Merci d avance