Skip to main content

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/

Método antigo:

function copy(el) { var copyText = el; copyText.select(); document.execCommand("copy"); }

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

$('#input') .click(function(){ copy(this); } );