Contoh
Mengeksekusi JavaScript ketika menyalin beberapa teks dari <input> elemen:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
Cobalah sendiri " Lebih "Try it Yourself" contoh di bawah ini.
Definisi dan Penggunaan
Acara oncopy terjadi ketika salinan pengguna isi dari suatu unsur.
Tip: Acara oncopy juga terjadi ketika salinan pengguna elemen, misalnya, gambar, dibuat dengan <img> elemen.
Tip: Acara oncopy banyak digunakan pada <input> elemen dengan type = "text".
Tip: Ada tiga cara untuk menyalin unsur / isi dari sebuah elemen:
- Tekan CTRL + C
- Pilih "Copy" dari menu Edit pada browser Anda
- Klik kanan untuk menampilkan menu konteks dan pilih "Copy" perintah.
Dukungan Browser
Peristiwa | |||||
---|---|---|---|---|---|
oncopy | iya nih | iya nih | iya nih | iya nih | iya nih |
Catatan: Acara oncopy mungkin tidak bekerja seperti yang diharapkan dalam beberapa browser ketika mencoba untuk menyalin gambar (See "More Examples" below) .
Sintaksis
Dalam HTML:
Dalam JavaScript:
object .oncopy=function(){ Cobalah sendiri "
Dalam JavaScript, menggunakan addEventListener() metode:
object .addEventListener("copy", myScript );
Cobalah sendiri " Catatan: addEventListener() metode tidak didukung di Internet Explorer 8 dan versi sebelumnya.
Rincian teknis
Gelembung: | iya nih |
---|---|
dibatalkan: | iya nih |
jenis acara: | ClipboardEvent |
tag HTML yang didukung: | Semua elemen HTML |
Contoh lebih
Contoh
Mengeksekusi JavaScript ketika menyalin beberapa teks dari <p> elemen:
<p oncopy="myFunction()">Try to copy this text</p>
Cobalah sendiri " Contoh
Mengeksekusi JavaScript ketika menyalin gambar:
<img src="w3ii.gif" oncopy="myFunction()">
Cobalah sendiri " Pages terkait
Referensi HTML DOM: acara onpaste
Referensi HTML DOM: acara oncut
Obyek acara