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

Как убрать спад выделенного текста при клике?

Здравствуйте. Пользователь выделяет текст на странице, после чего нажимает на кнопку и выделенный текст попадает в textarea.

btn.onclick = function(){
if(window.getSelection()){
            let select = window.getSelection().toString();
            textarea.innerHTML += select;
        }
}


Но проблема в том, что как я понимаю, выделение спадает сразу при нажатии на кнопку и в итоге копировать нечего. Как это исправить? Как убрать спад выделения, или же может то, что я хочу сделать, принято реализовывать как-то иначе?
  • Вопрос задан
  • 152 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Вроде бы работает, не пропадает выделение при нажатии на кнопку у меня в FireFox / OS X, во всяком случае:
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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