본문 바로가기
소프트웨어 개발/javascript

javascript - 텍스트 박스(input text box) 복사/잘라내기/붙여 넣기 방지

by 인생은즐겁게 2023. 2. 6.
반응형

- 오른쪽 마우스 시도 텍스트 붙여넣기 방지

- ctrl + v 붙여넣기 방지

- 잘라내기 방지

- ctrl + c 방지

<!DOCTYPE html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <title>lodash</title>
 </head>
 <body>
	 <input type="text" id="text-anti-paste" />
	 <script>
		const textBox = document.getElementById("text-anti-paste");
		textBox.onpaste = (e) => { //붙여 넣기 막기
		  e.preventDefault();
		  return false;
		};
		textBox.oncopy = (e) => { //복사 막기
		  e.preventDefault();
		  return false;
		};
		textBox.oncut = (e) => { //잘라내기 막기
		  e.preventDefault();
		  return false;
		};
	 </script>
 </body>
</html>

 

 

 

 

반응형

댓글