var copyBtn = document.getElementById('copyBtn');
copyBtn.addEventListener('click', function() {
var copyTxt = document.getElementById('copyTxt');
copyTxt.focus();
copyTxt.select();
document.execCommand('copy');
});
let copyBtn = document.getElementById('copyBtn');
copyBtn.addEventListener('click', () => {
let copyTxt = document.getElementById('copyTxt');
copyTxt.focus();
copyTxt.select();
document.execCommand('copy');
});
document.execCommand('copy');
를 이용해서 text를 클립보드로 복사합니다. 복사할 때 해당 텍스트에 focus()
로 위치를 잡고 select()
로 드래그해서 선택한 것과 같이 만듭니다.