Не обновляется поле bootstrap?

Всем привет.
Не правильно срабатывает код boostrap.
Суть:

В начале скрипта скрываю поле boostrap:
document.querySelector("#fl").style.display = "none";


После заполнения всех полей, нажимаю кнопку готово:
var jjj="текст";

document.getElementById("got").addEventListener('click', event => {
 document.querySelector("#fl").style.display = "";
        document.getElementById("vav1").innerHTML = jjj;

        fff = document.querySelector("#v1").value;

        if (fff == "") {
            document.querySelector("#fl").style.display = "none";
        } else {
            document.querySelector("#fl").style.display = "";
            document.getElementById("v1").innerHTML = jjj;
            document.getElementById('v1').select();
            document.execCommand('copy');
            copyToClipboard(v1);
        }
    });

}
});


В общем, в первый раз, когда поле v1, заполнено -все копируется - все ОК, далее если v1 очистить (ну просто выделить и удалить весь текст), нажать ГОТОВО, то сработает код:
document.querySelector("#fl").style.display = "none";
, но как только снова появляется текст в переменной jjj - код больше не срабатывает, в поле v1 текст не появляется. То ли нужен флаг , то ли не отображается какой-то элемент. Подскажите , что делаю не так. СПАСИБО
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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