Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Вывод ошибки после input (https://javascript.ru/forum/misc/85851-vyvod-oshibki-posle-input.html)

deniscikasov@gmail.com 17.04.2024 00:23

Вывод ошибки после input
 
Если я нажимаю на Settings и делаю поля ввода пустыми - высвечивается ошибка, если я закрою popup и снова сделаю поле пустым - ошибка уже не появляется. Может кто нибудь подсказать
CodePen - https://codepen.io/Denisssss1ad/pen/jORBBKL
10,11,12, 23 и 30 строчка js

voraa 17.04.2024 07:11

Вы при закрытии окна стираете надпись в сообщении об ошибке. Стр 22
errorMessage.innerHTML = ''

А потом нигде ее снова не устанавливаете
Лучше поле с сообщением об ошибке всегда иметь в том месте, где она возникает, но с display:none;
Когда надо высветить то ставить display:block; , а не надписи стирать

deniscikasov@gmail.com 17.04.2024 07:31

Спасибо


Часовой пояс GMT +3, время: 02:37.