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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146
| /*affichage conso d'énergie absorbée*/
document.getElementById("checkConsoDeper").addEventListener("click", function() {
document.getElementById("divconso").style.display="block";
document.getElementById("divRend").style.display="block";
document.getElementById("checkConsorend").style.display="none";
document.getElementById("idretmenu").style.display="none";
document.getElementById("idretSousmenu").style.display="block";
});
/*affichage rendement appareil*/
document.getElementById("checkConsorend").addEventListener("click", function() {
document.getElementById("divconso").style.display="block";
document.getElementById("divRend").style.display ="none";
document.getElementById("checkConsoDeper").style.display ="none";
document.getElementById("idretmenu").style.display="none";
document.getElementById("idretSousmenu").style.display="block";
});
/*affichage ret sous menu*/
document.getElementById("idretSousmenu").addEventListener("click", function() {
document.getElementById("divconso").style.display="none";
document.getElementById("checkConsoDeper").style.display ="block";
document.getElementById("checkConsorend").style.display="block";
document.getElementById("idretmenu").style.display="block";
document.getElementById("idretSousmenu").style.display="none";
});
/* fonctions calcules des différents éléments de la formule */
/* 1 déperditions */
document.getElementById("consoStartDate").addEventListener("change", function() {
document.getElementById("pconsotime").style.display = "none";
document.getElementById("outputDateConso").style.display = "none";
if (document.getElementById("consoStartDate").value == document.getElementById("consoEndDate").value) {
document.getElementById("pconsotime").style.display = "block";
} else if (document.getElementById("consoStartDate").value == 0 || document.getElementById("consoEndDate").value==0) {
}else if (document.getElementById("consoStartDate").value < document.getElementById("consoEndDate").value) {
document.getElementById("outputDateConso").style.display = "block";
calculDate();
}else if(document.getElementById("consoStartDate").value > document.getElementById("consoEndDate").value) {
alert("choisissez une date de fin de contrôle postérieur à la date de débuts");
}});
/*affichage écoute date de fin*/
document.getElementById("consoEndDate").addEventListener("change", function() {
document.getElementById("pconsotime").style.display = "none";
document.getElementById("outputDateConso").style.display = "none";
if (document.getElementById("consoStartDate").value == document.getElementById("consoEndDate").value) {
document.getElementById("pconsotime").style.display = "block";
} else if (document.getElementById("consoStartDate").value == 0 || document.getElementById("consoEndDate").value==0) {
}else if (document.getElementById("consoStartDate").value < document.getElementById("consoEndDate").value) {
document.getElementById("outputDateConso").style.display = "block";
calculDate();
}else if(document.getElementById("consoStartDate").value > document.getElementById("consoEndDate").value) {
alert("choisissez une date de fin de contrôle postérieur à la date de débuts");
}});
/*écoute temp, surface, hauteur, coefg, rend*/
var consDeper=document.getElementById("ConsoDeperConnus");
var consSurf=document.getElementById("consoinsh");
var consHaut=document.getElementById("consoinh");
var consCoefg=document.getElementById("coefgcons");
var consTamb=document.getElementById("consotamb");
var consText=document.getElementById("consotext");
var startEc =document.getElementById("consoStartDate");
var endEc = document.getElementById("consoEndDate");
var consEnerUt=document.getElementById("kwhnécéss");
var consEnerAb=document.getElementById("kwhconso");
var consRendGene=document.getElementById("emetconso");
startEc.addEventListener("input",calcenerut1);
endEc.addEventListener("input",calcenerut1);
/*consDeper.addEventListener("input",calcenerut1)*/;
consSurf.addEventListener("input",calcenerut1);
consHaut.addEventListener("input",calcenerut1);
consCoefg.addEventListener("change",calcenerut1);
consTamb.addEventListener("input",calcenerut1);
consText.addEventListener("input",calcenerut1);
startEc.addEventListener("input",calcenerut1);
endEc.addEventListener("input",calcenerut1);
consEnerUt.addEventListener("input",calcenerut1);
consEnerAb.addEventListener("input",);
/*consRendGene.addEventListener("change",calcenerut1);*/
/*calcul énergie consommée*/
function calcenerut1() {
var start = new Date(document.getElementById("consoStartDate").value);
var end = new Date(document.getElementById("consoEndDate").value);
var timeDif = end - start;
var timeDay = Math.ceil(timeDif / (1000 * 3600 * 24));
document.getElementById("outputDateConso").innerHTML = timeDay + "jour(s)";
var valConsSurf=(consSurf.value);
var valconsHaut=(consHaut.value);
var valConsCoefg=(consCoefg.value);
var valconsTamb=(consTamb.value);
var valconsText=(consText.value);
var valconsrend=(consRendGene.value);
/*const valconstimeDif=parseFloat(timeDif.value)||0;*/
var puissUtil= ((valConsSurf * valconsHaut) * valConsCoefg * (valconsTamb - valconsText)) / 1000;
var consoUtil=((puissUtil*timeDif)*0.0002777778)
document.getElementById("kwhnécéss").value= consoUtil ;
var consoAb = consoUtil/valconsrend;
var consoAbMaxi = ((consoAb * 10)/100)+consoAb;
var consoAbMini =consoAb-((consoAb * 10)/100);
document.getElementById("kwhconso").innerHTML= "la consommation aborbée durant les"+ timeDay+ "jours, est estimée entre:"+consoAbMini.toFixed(2) + "kwh et "+consoAbMaxi.toFixed(2) +"kwh " + "test select rende"+consRendGene.value +"et test select coefG "+ valConsCoefg;
}; |
Partager