Ich habe ein Auswahlmenü mit verschiedenen Optionswerten. Ich muss den gewählten Wert mit "10" multiplizieren, wenn der gewählte Wert kleiner als 25 ist, wenn der gewählte Wert 25 oder größer ist, muss ich ihn mit "12" multiplizieren.Multiplizieren Sie den Menüwert und aktualisieren Sie die Tabelle mit dem Wert
Ich bin neu in JS. Ich bin in der Lage, es durch Multiplikation mit nur 10 mit dem folgenden Code zu arbeiten, aber ich weiß nicht, wie die if/else-Anweisung zu überprüfen, ob die Auswahl weniger als 25 ist und mit 10 oder 25 oder größer multiplizieren und multiplizieren 12. von
Html:
<table width="100%" border="0">
<tr>
<td>
<select id="licenseRegs">
<option value="5">5</option>
<option value="10">10</option>
<option value="15">15</option>
<option value="20">20</option>
<option value="25">25</option>
<option value="50">50</option>
<option value="75">75</option>
<option value="100">100</option>
<option value="125">125</option>
</select>
</td>
<td id="total-price">Price show here</td>
</tr>
</table>
Javascript: Diese multipliziert alle ausgewählten Werte von 10. ich brauche es um 10, wenn weniger als 25, aber multipliziert mit 12, wenn 25 oder mehr zu multiplizieren.
// calculate price of # of computer selection
$(document).ready(function() {
var pricePerReg = 10;
var licenseRegsSelect = $('#licenseRegs');
function updateTotalPrice() {
licenseRegs = licenseRegsSelect.val();
$('#price').html(pricePerReg * licenseRegs);
}
licenseRegsSelect.change(function() {
updateTotalPrice();
});
updateTotalPrice();
});
Danke Funktioniert wie Ich brauchte. – Rex