Это мой первый раз, когда я делаю огромное количество javascript, поэтому прошу прощения, если это основной вопрос.Как я могу ограничить числовые входы на основе их суммы
Так что для части формы заказа человек может заказать в общей сложности 10 пицц, которые могут быть разных типов. Вы можете получить тэк его здесь:
<div><h3>Types of Pizzas</h3></div>
<div>
<input type="checkbox" name="selections" id="pizza1"><label>pizza1</label>
<div id="PC1">
<label>How Many?</label><input type="number" min="0" oninput="validity.valid||(value='');" class="pizzaTotal">
</div>
</div>
<div>
<input type="checkbox" name="selections" id="pizza2"><label>pizza2</label>
<div id="PC2">
<label>How Many?</label><input type="number" min="0" oninput="validity.valid||(value='');" class="pizzaTotal">
</div>
</div>
<div>
<input type="checkbox" name="selections" id="pizza3"><label>pizza3</label>
<div id="PC3">
<label>How Many?</label><input type="number" min="0" oninput="validity.valid||(value='');" class="pizzaTotal">
</div>
</div>
Итак, давайте говорить, что если человек входы 4 орденами pizza1, 5 орденами pizza2, и собирается ставить в 2-х порядков pizza3 (11 пицц), как я бы ограничил его ввод без использования кнопки отправки в режиме реального времени?
Спасибо
EDIT: Есть гораздо больше, чем три вида пиццы. Это всего лишь скриншот кода, который я написал.
Функция - это то, что я пытаюсь выяснить. Активация функции не обязательно моя забота. –
Я добавил в пример функцию там, что я думаю, будет делать то, что вы хотите ... – David
gosh dang. Еще не работает –