copy

Misol

<input> elementidagi matndan nusxa olinganda funksiyani chaqiring:

<input type="text" oncopy="myFunction()" value="Try to copy me">
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar


ULASHISH

Tavsif

oncopy hodisasi foydalanuvchi brauzerda nusxa olish jarayonini boshlaganda sodir bo‘ladi.

oncopy hodisasi foydalanuvchi element kontentidan nusxa olganda (masalan, matndan nusxa olish) sodir bo‘ladi.

oncopy hodisasi foydalanuvchi butun elementdan (masalan, rasmdan) nusxa olganda ham sodir bo‘ladi.

Nusxa olishning 3 usuli:

  • Ctrl + C tugmalarini bosing
  • Brauzeringizdagi Edit menyusidan "Copy" bandini tanlang
  • Kontekst menyusini ochish uchun sichqonchaning o‘ng tugmasini bosing va "Copy" ni tanlang

Clipboard hodisalari

HodisaQachon sodir bo‘ladi
copyFoydalanuvchi kontentdan nusxa oladi
cutFoydalanuvchi kontentni qirqib oladi
pasteFoydalanuvchi kontentni joylashtiradi

Shuningdek qarang:

Clipboard Event obyekti


Sintaksis

HTML’da:

<element oncopy="myScript">
O‘zingiz sinab ko‘ring »

JavaScript’da:

object.oncopy = function(){myScript};
O‘zingiz sinab ko‘ring »

JavaScript’da, addEventListener() metodi yordamida:

object.addEventListener("copy", myScript);
O‘zingiz sinab ko‘ring »

Texnik tafsilotlar

Ko‘tariladimi (bubbles): Ha
Bekor qilish mumkinmi: Ha
Hodisa turi: ClipboardEvent
HTML teglari: Barcha HTML elementlari


Ko‘proq misollar

Misol

<p> elementidagi matndan nusxa olinganda funksiyani chaqiring:

<p oncopy="myFunction()">Try to copy this text</p>
O‘zingiz sinab ko‘ring »

Misol

Rasmdan nusxa olinganda funksiyani chaqiring:

<img src="w3schools.gif" oncopy="myFunction()">
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

oncopy DOM Level 3 (2004) imkoniyatidir.

U barcha zamonaviy brauzerlarda to‘liq qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 11


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!