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

Как сделать неизменяемую переменную?

У меня есть код:

let nam = document.getElementById("asd");
});
  nam.addEventListener("focus", function(){
    nam.placeholder = nam.value;
  });
  nam.addEventListener("blur", function(){
    nam.value = nam.placeholder;
    nam.value = "";
  });


И в нём я хочу сделать чтобы при вводе чего либо в input с type=text, при убирании фокуса (blur) этот value превращался в placeholder и исчезал, но в строке:

nam.addEventListener("blur", function(){
    nam.value = nam.placeholder;
    nam.value = "";


placeholder тоже = ""
Как решить? Только понятными схемами, а то я начинающий.
  • Вопрос задан
  • 159 просмотров
Подписаться Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@StiflerProger
codepen
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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