Как проверить несколько input на введенные значения
В общем, у меня есть input'ы в количестве 9-ти штук. В каждом из них при отправке должно быть конкретное число (здесь что-то в роде мини-игры, где только один ответ), объясните пожалуйста, как мне проверить содержимое каждого из них?
Ответы (2 шт):
Автор решения: Anvar
→ Ссылка
Заполняешь лист 9 инпутами. Затем по индексам проводишь вычисление и проверку.
Автор решения: Igor
→ Ссылка
function submitForm(form) {
var inputs = form.querySelectorAll("input.data");
for (var i = 0; i < inputs.length; i++) {
if (inputs[i].value != inputs[i].dataset.value) {
return false;
}
}
return true;
}
<form onsubmit="return submitForm(this)">
<input type="number" class="data" data-value="5">
<input type="number" class="data" data-value="123">
<input type="submit" value="Отправить">
</form>
