onpaste 이벤트
예
의 <입력>에서 자바 스크립트의 구현 요소는 텍스트를 붙여 넣을 때 :
<입력 유형 = "텍스트"onpaste = "하여 myFunction ()"값 = "여기에 텍스트를 붙여 넣으려고">
»시도
이 문서의 맨 아래에 더 많은 예제를 볼 수 있습니다.
정의 및 사용
사용자가 텍스트 요소를 붙여 onpaste 때 이벤트가 트리거된다.
HTML 요소 이벤트 onpaste 지원을 사용하는 동안,하지만이 (더 많은 예제는 아래를 참조)하지 않는 사실, "진정한"등의 contentEditable을 같은 <p> 요소로 모든 요소를 지원하지 않습니다 유의하십시오.
팁 : onpaste 이벤트는 대개 = <입력> 요소의 "텍스트"타입을 사용한다.
팁 : 요소의 내용을 붙여 넣을 수있는 세 가지 방법이 있습니다 :
- Ctrl + V를 누릅니다
- 브라우저의 편집 메뉴에서 '붙여 넣기 (붙여 넣기) "를 선택
- 상황에 맞는 메뉴에서 "붙여 넣기 (붙여 넣기)"명령을 선택하려면 마우스 버튼을 마우스 오른쪽 버튼으로 클릭합니다.
브라우저 지원
행사 | |||||
---|---|---|---|---|---|
onpaste | 예 | 예 | 예 | 예 | 예 |
문법
HTML에서 :
<요소onpaste = "MyScript를"> 시도
자바 스크립트에서 :
객체 .onpaste = 함수 () {MyScript를 }; 시도
자바 스크립트는 addEventListener () 메서드를 사용합니다 :
.addEventListener ( "붙여 넣기", MyScript를 개체 ) 시도
참고 : 인터넷 익스플로러 8과 IE의 이전 버전을 지원하지 않습니다 하여 addEventListener () 메서드를.
기술 세부 사항
거품을 지원하는 여부 : | 예 |
---|---|
그것은 취소 할 수 있습니다 : | 예 |
이벤트 종류 : | ClipboardEvent |
지원되는 HTML 태그 : | 모든 HTML 요소 |
더 많은 예제
예
자바 스크립트를 실행할 때 <P> 요소 및 붙여 넣기 ( "true"로의 contentEditable 설정에주의)
<P의 contentEditable = "true"를 onpaste = "하여 myFunction ()"> 단락의 내용을 붙여보십시오. </ P>
»시도
관련 페이지
HTML DOM 참조 : oncopy 이벤트
HTML DOM 참조 : oncut 이벤트
이벤트 객체