Здравствуйте. Пользователь выделяет текст на странице, после чего нажимает на кнопку и выделенный текст попадает в textarea.
btn.onclick = function(){
if(window.getSelection()){
let select = window.getSelection().toString();
textarea.innerHTML += select;
}
}
Но проблема в том, что как я понимаю, выделение спадает сразу при нажатии на кнопку и в итоге копировать нечего. Как это исправить? Как убрать спад выделения, или же может то, что я хочу сделать, принято реализовывать как-то иначе?