HTML 붙여넣기 속성
정의 및 사용
onpaste
속성은 사용자가 요소에 일부 콘텐츠를 붙여넣을 때 발생합니다 .
참고: 속성이 모든 HTML 요소에서 지원 되지만 onpaste
요소가 contenteditable을 "true"로 설정하지 않는 한 예를 들어 <p> 요소에 일부 콘텐츠를 붙여넣는 것은 실제로 불가능합니다(아래 "추가 예" 참조). .
팁: 속성 onpaste
은 주로 type="text"인 <input> 요소에 사용됩니다.
팁: 요소에 일부 콘텐츠를 붙여넣는 세 가지 방법이 있습니다.
- Ctrl + V 누르기
- 브라우저의 편집 메뉴에서 "붙여넣기"를 선택하십시오.
- 마우스 오른쪽 버튼을 클릭하여 상황에 맞는 메뉴를 표시하고 "붙여넣기" 명령을 선택합니다.
에 적용
onpaste
속성은 이벤트 속성 의 일부이며 모든 HTML 요소에서 사용할 수 있습니다.
집단 | 이벤트 |
---|---|
모든 HTML 요소 | 붙이다 |
예시
입력 예
<input> 요소에 일부 텍스트를 붙여넣을 때 JavaScript를 실행합니다.
<input type="text" onpaste="myFunction()" value="Paste something in here">
P 예
<p> 요소에 일부 텍스트를 붙여넣을 때 JavaScript를 실행합니다(contenteditable이 "true"로 설정되어 있음).
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
브라우저 지원
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |