Задать вопрос
brutto333
@brutto333

Как сделать чтобы условие срабатывало?

Есть проверка на введенные данные в input формы регистрации, надо чтобы после условия, когда введена правильна почта срабатывала return true и дальше срабатывает переход в админку (страница header("Location: https://...");. Сейчас условия работает, но при return true перехода нет.

//email
const submit = document.querySelector('.modal-cover__btn');
const form = document.querySelector('.modal-form');
const pattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
form.addEventListener('submit', (event) => {
  event.preventDefault();
    let email = document.querySelector('.modal-cover__email');
    let email_value = document.querySelector('.modal-cover__email').value;
        if (email_value.match(pattern)) {
          email.classList.remove('valid');
          return true;
        } else {
          email.classList.add('valid');
          return false;
      }
});
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 дек. 2024, в 09:41
5000 руб./за проект
23 дек. 2024, в 09:39
1000000 руб./за проект