Prezados, boa noite!
Alguém poderia me esclarecer por que o código abaixo, apresentado como solução do exercício, não está copiando o valor do input para a tag span quando do clique do botão "copiar". Não teria que apagar o conteúdo após o clique?
<input class="frase"><button class="botao">Copiar</button><span class="copia"></span>
<script>
var inputFrase = document.querySelector('.frase');
var botao = document.querySelector('.botao');
var copia = document.querySelector('.copia');
function botaoHandler() {
copia.textContent = inputFrase.value;
inputFrase.value = '';
}
botao.addEventListener('click', botaoHandler);
</script>