ダミーの入れ物を用意して、それを選択した状態にして、コピーをコマンド操作でしてあげる必要がある。
Javascript
$('#btn').on('click', function(){
const text = 'sample';
const dummyText = document.createElement('textarea');
const bodyTag = document.getElementsByTagName('body')[0];
dummyText.text(text);
bodyTag.appendChild(dummyText);
dummyText.select();
document.execCommand('copy');
bodyTag.removeChild(dummyText);
alert('コピーしました。');
});
##参考にさせていただいたサイト
https://webllica.com/copy-text-to-clipboard/