[Office] Сделать ещё одно поле обязательным
Как сделать при регистрации поле "Согласен с условиями" обязательным?
Комментарии: 13
<label>
<input type="checkbox" required />
Согласен с условиями
</label>
А если средствами скрипта проверить, то как? Боюсь на браузере заказчика не будет работать…
Зря боитесь — caniuse.com/#feat=form-validation
Думаю, правильнее всего по псевдоклассу :checked. Но лучше использовать полифилл для HTML5, чем писать свои костыли на JS.
Думаю, правильнее всего по псевдоклассу :checked. Но лучше использовать полифилл для HTML5, чем писать свои костыли на JS.
забавно, но атрибут required не работает в Safari на маке. Если клиент как у меня, то такой трюк не проходит, ибо все формы бракует обычным нажатием на сабмит, не разбираясь в причинах(
фолбек для Safari — www.html5rocks.com/en/tutorials/forms/constraintvalidation/#toc-safari
И у меня не чекбоксом отображается, а label-ом при помощи bootstrap, поэтому не выводит сообщение об ошибке, а просто никаких действий не производит. :(
Ну так у вас форма регистрации правильно оформлена? Мой код внутри неё? Форму отправляете по button[type=«submit»]?
Да, конечно, всё так и никак иначе. :) Вот ссылка на сайт — fideco.kz
Я, наверное, что-то не так делаю, но у меня всё работает…
А что за браузер у Вас?
Blink
А чекбокс у Вас по умолчанию стоял? Или Вы его отобразили вручную через «инспектор элементов»?
Вручную.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.