Я все еще в процессе обучения, поэтому я обращаюсь к вам, ребята!
Я сделал пример веб-сайта, где у меня есть кнопка в меню для формы входа. При нажатии javascript говорит классу выставить display: none;
Проблема, с которой я столкнулся сейчас, заключается в том, что, когда я пытаюсь войти на веб-сайт и неверные учетные данные, веб-сайт обновляется с местоположением заголовка сообщения о проблеме, в результате чего поле для входа исчезает / сбрасывается по умолчанию. значение поля для отображения нет.
Как я могу добиться того, чтобы поле закрывалось, только если человек щелкнет поле входа в систему "x" или если успешный вход в систему активен?
document.getElementById('login-nav').addEventListener('click',
function() {
document.querySelector('.login-box').style.display = 'flex';
});
document.querySelector('.login-box-x').addEventListener('click',
function() {
document.querySelector('.login-box').style.display = 'none';
});
введите описание изображения здесь