사용자가 내용을 복사, 붙여넣기, 그리고 자르기를 하였을 때 이벤트가 발생합니다.

이벤트 설 명
oncopy 내용을 복사 할 때
oncut 내용을 자를 때
onpaste 내용을 붙여넣기 할 때

이 예제는 clip 속성의 문자열을 선택해서 복사하기 하면 이벤트가 발생합니다. 키보드로 복사하기 해도 이벤트가 발생합니다.

<div id="clip">하보니  PHP</div>

<script>
var clip = document.getElementById("clip");
clip.addEventListener("copy", func);

function func(e) {
  var sel = getSelection();
  sel += "\n출처: http://habonyphp.com";
  alert(sel + " 를 복사하였습니다.");
}
</script>

0 댓글