Добрый день.
Как можно запретить отправку формы, пока в ней не включили checkbox - нужен вариант без JS? Где то видел подобное, а где не могу вспомнить.
Было как то просто реализовано, по типу как поле email, не чего кроме почты не впишешь. И при попытке отправить, такое же всплывало дефолтное окно, что галочка должна быть включена.
<input type="email" name="email" />
Есть есть вариант на JS - но хотелось бы найти тот вариант без JS
<div class="formname">
<input id="checkbox" type="checkbox" name="checkbox" onchange="document.getElementById('submit').disabled = !this.checked;" />
<label for="checkbox">Настоящим подтверждаю, что я согласен</label>
<input type="submit" disabled="disabled" name="submit" id="submit" value="Отправить" />
</div>
Спасибо.