# Copiando para a área de transferência com Javascript

Ou como simular ctrl+c.

Novo método:

`navigator.clipboard.writeText("This is the text to be copied").then(() => {`  
`  console.log('Content copied to clipboard');`  
`},() => {`  
`  console.error('Failed to copy');`  
`});`

Fonte: [https://www.freecodecamp.org/news/copy-text-to-clipboard-javascript/](https://www.freecodecamp.org/news/copy-text-to-clipboard-javascript/)

<s>Método antigo:</s>

<s>`function copy(el) {  var copyText = el;  copyText.select();  document.execCommand("copy");}`</s>

<s>A função copy recebe como parâmetro o elemento do qual se deseja copiar o valor:</s>

<s>`$('#input')  .click(function(){    copy(this);  });`</s>