Ik snap je niet echt helemaal?
Gaat het om een chained selectbox?
Link gekopieerd
Graag wil ik id="Diner_" en onclick="javascript:calculateTotals();">
toevoegen bij het vervolgkeuzelijst maar weet niet hoe ik dit moet toevoegen.
Link gekopieerd
Ik zou voor deze keuzes (en ook in het algemeen) unieke nummers introduceren. In eerste instantie omdat dit makkelijker bij te houden is maar ook, en misschien nog belangrijker, omdat er op die manier geen hard coding van de labels is . De teksten van deze labels kun je dan ook vrij veranderen, los van de keuze waar deze bij hoort. En tot slot misschien ook omdat het identificeren van keuzes op grond van de bijbehorende labels nogal foutgevoelig is (vooral als deze tekst na verloop van tijd verandert).
Link gekopieerd
Ehhhhh... sorry, hier begrijp ik niets van.
Link gekopieerd
Waar komen die ID's nu dan vandaan?
Link gekopieerd
Bij deze het andere deel er ook bij:
<script >
function calculateTotals ()
{
nCost3 = 10;
nCost4 = 5;
nTotal = 0;
if (document.getElementById("Diner_").checked )
{
nTotal = nTotal + nCost3;
}
if (document.getElementById("Feest_").checked )
{
nTotal = nTotal + nCost4;
}
//alert("Total=" + nTotal);
document.getElementById("Totaal_bedrag").value = nTotal.toFixed(2);
}
</script>
<input type="checkbox" name="Diner" id="Diner_" value="Diner Satebuffet"onclick="javascript:calculateTotals();"></span></font></span></font><font face="Verdana" style="font-size: 11pt"><b>
Diner </b></font>
<input type="checkbox" name="Feest" id="Feest_" value="Feest" onclick="javascript:calculateTotals();"></span></font></span></font><font face="Verdana" style="font-size: 11pt"><b> Feest </b>
Link gekopieerd
Zou je code-tags willen gebruiken? Dan leest het makkelijker hier op het forum.
Link gekopieerd
ik mis een spatie voor onclick="javascript:calculateTotals();".
Link gekopieerd
Bij deze:
<script >
function calculateTotals ()
{
nCost3 = 10;
nCost4 = 5;
nTotal = 0;
if (document.getElementById("Diner_").checked )
{
nTotal = nTotal + nCost3;
}
if (document.getElementById("Feest_").checked )
{
nTotal = nTotal + nCost4;
}
//alert("Total=" + nTotal);
document.getElementById("Totaal_bedrag").value = nTotal.toFixed(2);
}
</script>
<input type="checkbox" name="Diner" id="Diner_" value="Diner Satebuffet" onclick="javascript:calculateTotals();"></span></font></span></font><font face="Verdana" style="font-size: 11pt"><b>
Diner </b></font>
<input type="checkbox" name="Feest" id="Feest_" value="Feest" onclick="javascript:calculateTotals();"></span></font></span></font><font face="Verdana" style="font-size: 11pt"><b> Feest </b>
Link gekopieerd
- Ariën - op 17/09/2018 18:50:37
Zou je code-tags willen gebruiken? Dan leest het makkelijker hier op het forum.
Zie ook Veelgestelde Vragen
Link gekopieerd