Bonjour, j'ai une fonction qui retourne ue variable calculée en fonction de 3 valeur dont 2 proviennent d'un champ de formulaire. Si je remplace les valeur des champs de formulaire par des valeur en dur tout marche, sinon le calcul est faux !!!

Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
function Dm_m2_s () {
volume_molaire_acn=1/0.78*41
initial_compo1_calc5 = document.getElementById('initial_compo1').value;
temp1_calc = document.getElementById('temperature1').value;
 
fraction_molaire_acn=(initial_compo1_calc5/volume_molaire_acn)/(initial_compo1_calc5/volume_molaire_acn+(100-initial_compo1_calc5)/volume_molaire_h2o);
 
 
racine_acn=Math.sqrt(fraction_molaire_acn*1*41+(1-fraction_molaire_acn)*2.6*18);
 
 
detail_calcul1_acn=-2.063289+((0.601953/(273+temp1_calc))*1000);
detail_calcul2_acn=0.070906*initial_compo1_calc5/100;
detail_calcul3_acn=0.06203*30/100/(273+temp1_calc)*1000;
detail_calcul4_acn=0.504327*Math.pow(initial_compo1_calc5/100,2);
detail_calcul5_acn=-0.345825*Math.pow(30/100,2)/(273+temp1_calc)*1000;
detail_calcul1_acn_debut=detail_calcul1_acn+detail_calcul2_acn+detail_calcul3_acn+detail_calcul4_acn+detail_calcul5_acn