Задать вопрос
@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 тоже = ""
Как решить? Только понятными схемами, а то я начинающий.
  • Вопрос задан
  • 153 просмотра
Подписаться Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@StiflerProger
codepen
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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