Я создаю сайт для ресторана и хочу, чтобы пользователи могли выбирать, сколько еды они хотели бы заказать. Я очень новичок в JavaScript и сейчас собираюсь в школу, но тем временем мне нужна помощь в этом вопросе.Расчет суммы из количества продукта
У меня есть до сих пор, что он рассчитает сумму, основанную на количестве и цене, проблема, которую я испытываю, заключается в том, что клиент может изменить цену! Как я могу изменить это и не изменить свой код слишком сильно, так как он заставил меня навсегда заставить его работать.
Вот мой HTML:
<tr>
<td>Bruschetta con Crema di Agliotoa</td>
<td><input type="text" value="" name="QTY" id="QTY" onKeyUp="multiply()"/></td>
<td><input type="text" name="PPRICE" id="PPRICE" value="8" /></td>
<td><input type="text" name="TOTAL" id="TOTAL" /></td>
</tr>
И мой простой сценарий:
function multiply()
{
a = Number(document.getElementById('QTY').value);
b = Number(document.getElementById('PPRICE').value);
c = a * b;
document.getElementById('TOTAL').value = c;
}
Я понимаю, что это всего лишь упражнение, не так ли? Вы можете заменить свой ввод PPRICE только ценой в обычном html-тексте; а затем в javascript hardcode значение цены. – zed
Что вы хотите точно? – youssif
Если это должен быть вход, то вы можете отключить его или читать в зависимости от того, что вам нужно сделать. Вот [разница между ними] (http: // stackoverflow.ком/вопросы/7730695/Что-разностный-между-инвалиды-инвалиды-и-чтения-чтения-для-HT). – zed