Onderstaand "optelscript" zorgt er voor dat alles optelt en wil graag een "Textveld" / onderstaand stukje hier aan toevoegen.
Graag wil ik dat de getallen die dan ingevuld worden bij het totaal bedrag opgeteld wordt.
Weet iemand de scriptcode om dit werkend te krijgen?
Alvast bedankt!!!!
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana">Hoeveel zijn (ongeveer) je reiskosten? >>
</font><span style="font-family: Verdana; font-size: 12pt">
<font face="Verdana" size="3">
<input type="text" name="Reiskosten" id="Reiskosten_"
</font></span></td>
</tr>
<html>
<head>
</head>
<script >
function calculateTotals ()
{
nCost1 = 1.5;
nCost2 = 1.5;
nCost3 = 1.5;
nCost4 = 10;
nCost5 = 15;
nCost6 = 15;
nCost52 = 3.5;
nCost54 = 3.5;
nTotal = 0;
nConsumptiebon = 1.5;
//alert("Start the damn thing");
if (document.getElementById("Activiteit1_").checked )
{
nTotal = nTotal + nCost1;
}
if (document.getElementById("Activiteit2_").checked )
{
nTotal = nTotal + nCost2;
}
if (document.getElementById("Activiteit3_").checked )
{
nTotal = nTotal + nCost3;
}
if (document.getElementById("Activiteit4_").checked )
{
nTotal = nTotal + nCost4;
}
if (document.getElementById("Activiteit5_").checked )
{
nTotal = nTotal + nCost5;
}
if (document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost6;
}
if (document.getElementById("Slaapzak_huren").checked && document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost52;
}
if (document.getElementById("Luchtbed_huren").checked && document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost54;
}
eBon = document.getElementById("Consumptiebonnen");
nAantalBonnen = eBon.options[eBon.selectedIndex].value;
//alert(nAantalBonnen);
nTotal = nTotal + (nAantalBonnen * nConsumptiebon);
//alert("Total=" + nTotal);
document.getElementById("Totaal_bedrag").value = nTotal.toFixed(2);
}
</script>
<!--------------------function calculateTotal_Consumptiebonnen ()-------------------------->
<script >
function calculateTotal_Consumptiebonnen ()
{
nCost1 = 1;
nCost2 = 1;
nCost3 = 1;
nCost4 = 1;
nCost5 = 5;
nCost6 = 0;
nCost52 = 0;
nCost54 = 0;
nTotal = 0;
nConsumptiebon = 1;
//alert("Start the damn thing");
if (document.getElementById("Activiteit1_").checked )
{
nTotal = nTotal + nCost1;
}
if (document.getElementById("Activiteit2_").checked )
{
nTotal = nTotal + nCost2;
}
if (document.getElementById("Activiteit3_").checked )
{
nTotal = nTotal + nCost3;
}
if (document.getElementById("Activiteit4_").checked )
{
nTotal = nTotal + nCost4;
}
if (document.getElementById("Activiteit5_").checked )
{
nTotal = nTotal + nCost5;
}
if (document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost6;
}
if (document.getElementById("Slaapzak_huren").checked && document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost52;
}
if (document.getElementById("Luchtbed_huren").checked && document.getElementById("Activiteit6_").checked )
{
nTotal = nTotal + nCost54;
}
eBon = document.getElementById("Consumptiebonnen");
nAantalBonnen = eBon.options[eBon.selectedIndex].value;
//alert(nAantalBonnen);
nTotal = nTotal + (nAantalBonnen * nConsumptiebon);
//alert("Total=" + nTotal);
document.getElementById("Totaal_Consumptiebonnen").value = nTotal.toFixed(2);
}
</script>
<!------------------------------------------------------------------------->
<body background="../../info/bestanden/achtergrond.gif">
<html>
<body background="../../info/bestanden/achtergrond.gif">
<table border="0" width="93%" height="242" id="table1">
<tr>
<td width="98%" height="12" colspan="3">
</td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana"><b>Hoeveel zijn (ongeveer) je reiskosten?</b> >>
</font><span style="font-family: Verdana; font-size: 12pt">
<font face="Verdana" size="3">
<input type="text" name="Reiskosten" id="Reiskosten_"
</font></span></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana">
</font>
</td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<input type="checkbox" name="Activiteit1" id="Activiteit1_" value="Activiteit 1: Wandeling"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (1):
Wandeling (incl. 1 consumptie)</b></font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana"> </font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<input type="checkbox" name="Activiteit2" id="Activiteit2_" value="Activiteit 2: Lunchen"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (2):
Lunchen (incl. 1 consumptie)</b></font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana"> </font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<input type="checkbox" name="Activiteit3" id="Activiteit3_" value="Activiteit 3: Kasteel Muiderslot"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><b><font face="Verdana">Activiteit
(3): Spellenmiddag casino- en
gezelschapsspellen </font></b><font face="Verdana"><b>+ 1 consumptie</b></font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana"> </font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<table border="0" width="99%" cellspacing="0" cellpadding="0">
<tr>
<td><font face="Verdana" size="3">
<span style="font-family: Verdana; font-size: 12pt">
<input type="checkbox" name="Activiteit4" id="Activiteit4_" value="Activiteit 4: Diner" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></span></font><font face="Verdana"><b>Activiteit (4):
Diner (incl. 1 consumptie)</b></font></td>
</tr>
<tr>
<td width="87%"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<font size="3">
<input type="checkbox" name="Activiteit5" id="Activiteit5_" value="Activiteit 5: Spellenavond"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana"><b>Activiteit (5):
Feest + 5 consumpties</b></font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<font face="Verdana"> Hoeveel consumpties (drankjes en broodjes)
denk je tijdens het feest te bestellen? >>
</font>
<font face="Verdana" size="3">
<span style="font-family: Verdana; font-size: 12pt">
<select size="1" id="Consumptiebonnen" name="Consumptiebonnen" onchange="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();">
<option value="0">5</option>
<option value="1">6</option>
<option value="2">7</option>
<option value="3">8</option>
<option value="4">9</option>
<option value="5">10</option>
</select></span></font></td>
</tr>
<tr>
<td width="98%" height="12" colspan="3">
<table border="0" width="98%" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3">
</td>
</tr>
<tr>
<td colspan="3">
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<font size="3">
<input type="checkbox" name="Activiteit6" id="Activiteit6_" value="Activiteit 6: feest"onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><b><font face="Verdana">Activiteit
(6): Overnachten incl. ontbijt</font></b></td>
</tr>
<tr>
<td width="11%">
<font face="Verdana">
</font></td>
<td width="21%"><font face="Verdana" size="3">
<span style="font-family: Verdana; font-size: 12pt">
<font size="3">
<input type="radio" name="Slaapzak" id="Slaapzak51" value="Eigen slaapzak" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana">Eigen
slaapzak</font></td>
<td width="68%"><font face="Verdana" size="3">
<span style="font-family: Verdana; font-size: 12pt">
<font size="3">
<input type="radio" name="Slaapzak" id="Slaapzak_huren" value="Slaapzak huren: €4,-" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span></font><font face="Verdana"> Slaapzak
huren (</font><span style="color: rgb(34, 34, 34); font-family: Verdana; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none; background-color: rgb(255, 255, 255)">€</span><font face="Verdana">3,50)</font></td>
</tr>
<tr>
<td width="11%"> </td>
<td width="21%">
<font face="Verdana">
<span style="font-family: Verdana; font-size: 12pt">
<font size="3" face="Verdana">
<input type="radio" name="Luchtbed" id="Slaapzak53" value="Eigen lucht- of veldbed" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span>Eigen
lucht-/veldbed</font></td>
<td width="68%">
<font face="Verdana">
<span style="font-family: Verdana; font-size: 12pt">
<font size="3" face="Verdana">
<input type="radio" name="Luchtbed" id="Luchtbed_huren" value="Lucht- of veldbed huren: €4,-" onclick="javascript:calculateTotals(), calculateTotal_Consumptiebonnen ();"></font></span> Lucht-/veldbed huren (</font><span style="color: rgb(34, 34, 34); font-family: Verdana; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none; background-color: rgb(255, 255, 255)">€</span><font face="Verdana">3,50)</font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="10%" height="12">
<font face="Verdana">
</font></td>
<td width="21%" height="12">
</td>
<td height="12">
</td>
</tr>
<tr>
<td width="98%" height="13" colspan="3">
<font face="Verdana"><b>Totaal bedrag:</b>
</font>
<font face="Verdana" size="3"><span style="font-family: Verdana; font-size: 12pt">
<input type="text" name="Totaal_bedrag" id="Totaal_bedrag" size="12"> </span></font>
<span style="font-family: Verdana; ">
<b>
<font face="Verdana">Totaal aantal consumpties:</font></b><font face="Verdana"> </font></span><span style="font-family: Verdana; font-size: 12pt">
<font face="Verdana" size="3"> <input type="text" name="Totaal_Consumptiebonnen" id="Totaal_Consumptiebonnen" size="12"></font></span></td>
</tr>
<tr>
<td height="7" colspan="3"><font face="Verdana"> </font> </td>
</tr>
</table>
</body>
</html>
</body>
</html>