Ik heb een functie gemaakt:
function optellen()
{
var a = document.form1.ziek.value.replace(',','.');
var b = document.form1.vakantie.value.replace(',','.');
var c = document.form1.opleiding.value.replace(',','.');
var d = document.form1.intern_overleg.value.replace(',','.');
var e = document.form1.feestdag.value.replace(',','.');
var f = document.form1.overig1.value.replace(',','.');
var g = document.form1.overig2.value.replace(',','.');
var h = document.form1.overig3.value.replace(',','.');
var i = document.form1.overig4.value.replace(',','.');
var j = (1*a + 1*b + 1*c + 1*d + 1*e + 1*f + 1*g + 1*h + 1*i);
document.form1.totaaluren6.value = j;
}
Maar nu heb ik een rijtje invoervelden dat heet:
ziek, vakantie, opleiding, intern_overleg, feestdag, overig1,overig2,overig3,overig4
Maar dat is slechts 1 rij, er komen 7 rijen naast elkaar, dus 7x ziek en 7x vakantie enz.
Is er een nettere manier om dit netjes langs te lopen dan die functie nog 6x te plakken en hem een andere naam te geven (zoals optellen1 enz)
function optellen()
{
var a = document.form1.ziek.value.replace(',','.');
var b = document.form1.vakantie.value.replace(',','.');
var c = document.form1.opleiding.value.replace(',','.');
var d = document.form1.intern_overleg.value.replace(',','.');
var e = document.form1.feestdag.value.replace(',','.');
var f = document.form1.overig1.value.replace(',','.');
var g = document.form1.overig2.value.replace(',','.');
var h = document.form1.overig3.value.replace(',','.');
var i = document.form1.overig4.value.replace(',','.');
var j = (1*a + 1*b + 1*c + 1*d + 1*e + 1*f + 1*g + 1*h + 1*i);
document.form1.totaaluren6.value = j;
}
Maar nu heb ik een rijtje invoervelden dat heet:
ziek, vakantie, opleiding, intern_overleg, feestdag, overig1,overig2,overig3,overig4
Maar dat is slechts 1 rij, er komen 7 rijen naast elkaar, dus 7x ziek en 7x vakantie enz.
Is er een nettere manier om dit netjes langs te lopen dan die functie nog 6x te plakken en hem een andere naam te geven (zoals optellen1 enz)