So, I just want to shorten the code below:
var start=function(){
var bevetel = document.getElementsByClassName("bevetel");
var yearlyincome2010=0;
var yearlyincome2011=0;
var yearlyincome2012=0;
var yearlyincome2013=0;
var yearlyincome2014=0;
var yearlyincome2015=0;
var yearlyincome2016=0;
for(var i=0; i < bevetel.length; i++) {
if (i<3) {
if (bevetel[i].value) {
yearlyincome2010 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2010").innerHTML=yearlyincome2010;
}
else {}
}
else if (i<7){
if (bevetel[i].value) {
yearlyincome2011 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2011").innerHTML=yearlyincome2011;
}
else {}
}
else if (i<11) {
if (bevetel[i].value) {
yearlyincome2012 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2012").innerHTML=yearlyincome2012;
}
else {}
}
else if (i<15) {
if (bevetel[i].value) {
yearlyincome2013 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2013").innerHTML=yearlyincome2013;
}
else {}
}
else if (i<19) {
if (bevetel[i].value) {
yearlyincome2014 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2014").innerHTML=yearlyincome2014;
}
else {}
}
else if (i<23) {
if (bevetel[i].value) {
yearlyincome2015 += parseInt(bevetel[i].value);
document.getElementById("yearlyincome2015").innerHTML=yearlyincome2015;
}
else {}
}
}
};
Theese #yearlyincome201$'s are IDs of headings... .bevetel is a class for inputs.
This function calculates each FOUR inputs and gives me the answer of them separately.
Aucun commentaire:
Enregistrer un commentaire