#javascript #html
#javascript #HTML
Вопрос:
Я ищу лучший способ одновременного тестирования всех моих входных данных, предотвращения отправки формы и отображения моего border-color: red на каждом входе. Любая помощь будет оценена.
btn.addEventListener('click', () => {
if (title.value.length == 0) {
title.classList.add('notValid');
e.preventDefault();
}
if (author.value.length == 0) {
author.classList.add('notValid');
e.preventDefault();
}
if (pages.value.length == 0) {
pages.classList.add('notValid');
e.preventDefault();
}
});
Комментарии:
1. Привет всем! Ваш код должен работать. В чем, по-видимому, проблема?
2. Мой код предотвратит отправку по умолчанию и отправит, но когда я не введу значения для двух входных данных, только первый ввод будет принимать класс, и если я не введу никаких входных данных, только первый ввод станет красным