Чат Telegram
Группа ВКонтакте
js

Прячем текст при редактировании элемента на JavaScript

Вопрос по уроку http://code.mu/ru/javascript/book/prime/dom/manipulation/hiding-text-when-editing-item/
Зачем там лишнее удаление событий, когда можно проще решить или я не прав?

    let elem = document.querySelector('#elem');

    elem.addEventListener('click', function () {
     let input =   document.createElement('input')
        input.value = elem.innerHTML;
        elem.innerHTML = '';

        input.addEventListener('blur', function (){
            elem.innerHTML = this.value;
            elem.parentElement.removeChild(this);
        });
        elem.parentElement.appendChild(input);
    });
Dram 21.08.2020 в 13:29

Ответы на вопрос (0)


Добавить новый ответ