Javascript 클립보드 복사하기

2016. 3. 25. 17:41서버 프로그래밍

Javascript에서 처리하는 텍스트를 클립보드로 복사하는 방법

http://stackoverflow.com/questions/400212/how-do-i-copy-to-the-clipboard-in-javascript


function copyTextToClipboard(text) {
  var textArea = document.createElement("textarea");

  textArea.value = text;

  document.body.appendChild(textArea);

  textArea.select();

  try {
    var successful = document.execCommand('copy');
    var msg = successful ? 'successful' : 'unsuccessful';
    console.log('Copying text command was ' + msg);
  } catch (err) {
    console.log('Oops, unable to copy');
  }

  document.body.removeChild(textArea);
}