Element <select> en Javascript
George van Baasbank
13/05/2012 10:19:30Goede zondagmorgen allemaal,
Ik ben bezig met een boekingsformulier voor een koor. In dit formulier zit een onderdeel waarbij gekozen moet worden hoeveel kaarten er besteld worden.
Nu wil ik direct aan deze selectie het kostenplaatje tonen.
Ik heb de volgende codes in mijn HTML-formulier:
De code die bevestigd dat het aantal kaarten is ingevuld:
De code waar het element <select> actief wordt:
Nu wil ik in mijn code een script (Javascript??) opnemen die direct doorrekent wat de kostprijs is. Zoiets van $TotaalPrijs = $iAantal * $nPrijs.
Wie heeft een suggestie?
George van Baasbank
(Fijne Moederdag)
Ik ben bezig met een boekingsformulier voor een koor. In dit formulier zit een onderdeel waarbij gekozen moet worden hoeveel kaarten er besteld worden.
Nu wil ik direct aan deze selectie het kostenplaatje tonen.
Ik heb de volgende codes in mijn HTML-formulier:
De code die bevestigd dat het aantal kaarten is ingevuld:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
// Aantal stoelen
if (isset($_POST['aantal'])) {
$iAantal = $_POST['aantal'];
} else {
$iAantal = null;
}
if (isset($_POST['aantal'])) {
$iAantal = $_POST['aantal'];
} else {
$iAantal = null;
}
De code waar het element <select> actief wordt:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
echo '<select name="aantal">';
echo '<option value="">(Aantal zitplaatsen)</option>';
for ($iStoelen = 0; $iStoelen <= $nMaxPlaatsen; $iStoelen++ ) {
if ($iStoelen == $iAantal) {
echo '<option selected="selected">';
} else {
echo '<option>';
}
echo $iStoelen . '</option>';
}
echo '</select>';
?>
echo '<select name="aantal">';
echo '<option value="">(Aantal zitplaatsen)</option>';
for ($iStoelen = 0; $iStoelen <= $nMaxPlaatsen; $iStoelen++ ) {
if ($iStoelen == $iAantal) {
echo '<option selected="selected">';
} else {
echo '<option>';
}
echo $iStoelen . '</option>';
}
echo '</select>';
?>
Nu wil ik in mijn code een script (Javascript??) opnemen die direct doorrekent wat de kostprijs is. Zoiets van $TotaalPrijs = $iAantal * $nPrijs.
Wie heeft een suggestie?
George van Baasbank
(Fijne Moederdag)
Gewijzigd op 13/05/2012 10:40:52 door George van Baasbank
PHP hulp
25/11/2024 10:57:54Je hebt je HTML niet goed opgemaakt. Dit moet zijn:
Verder even een snelle Google:
http://forum.jquery.com/topic/how-do-i-count-select-elements-but-only-where-the-options-value-is-not-blank
Verder even een snelle Google:
http://forum.jquery.com/topic/how-do-i-count-select-elements-but-only-where-the-options-value-is-not-blank
Gewijzigd op 13/05/2012 11:44:50 door B a s