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

Как скрыть text input?

Добрый день!
Как скрыть текст подсказку, которая реализована с помощью label, при условии когда правильно заполнено поле?
т.е 70af3e2bd9ac499e903b69b44ee41afd.png

т.е если поле заполнено, label возвращается в первоначальное состояние.
Как это избежать, чтобы при запонении label исчезал

Сам код - https://jsfiddle.net/u2n6yxca/

Буду рада любым советам!
  • Вопрос задан
  • 1596 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
rpsv
@rpsv
нормально делай, нормально будет
Вот как то так (тут вживую):
$(".form-item input").on("change",function(){
	if (this.value !== "") {
		$(this).parent().find('label').css({'display':'none'});
	}
});
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Если нужно скрыть, то вместо label просто сделайте placeholder.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы