Есть проверка на введенные данные в 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;
}
});