Copiar contenido de DIV Javascript

Hola que tal va todo? Hoy les traigo una función que copia el texto dentro de un div (o cualquier cosa en realidad que sea seleccionable). Como solo se puede copiar desde un input toma el texto lo escribe a un textarea, lo copia y luego elimina el elemento creado:

function copiar(){      
// Crea un input para poder copiar el texto dentro
let copyText = document.getElementById('copy').innerText
const textArea = document.createElement('textarea');
textArea.textContent = copyText;
document.body.append(textArea);
textArea.select();
document.execCommand("copy");
// Delete created Element
textArea.remove()
}
Continue reading “Copiar contenido de DIV Javascript”