Задать вопрос
boypush
@boypush
Geek

Как приделать checkbox к форме?

Подскажите пожалуйста, на форме регистрации есть галочка, как сделать чтобы форма не отправлялась если галочка не нажата? На кнопке submit есть функция on click , с ней не работает, без нее работает

<form method="post" action="" id="form1">	 
			  <label>Логин</label>
        <input type="text" class="form-control" id="login" maxlength="25" placeholder="Введите логин"> <br>
                <label>Пароль</label>
                <input type="password" class="form-control" id="password" maxlength="25" placeholder="Введите пароль"> <br>
                <label>E-mail</label>
                <input type="text" class="form-control" id="mail" maxlength="30" placeholder="Введите E-mail"> <br>
                <input type="checkbox" id="chk"> Я соглашаюсь с <a href="http://google.com" target="blank">правилами</a> проекта. <br>
              <input type="submit" id="send"  class="btn btn-primary btn-lg" value="Регистрация"/>
            </form>


document.querySelector('#form1').addEventListener('submit', function move(e){
e.preventDefault();
if(this.chk.checked){
  this.submit()
}
  else{alert('Необходимо согласится с правилами проекта')}
  
  },true);
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы