ऑनकॉपी घटना
उदाहरण
<इनपुट> तत्व के कुछ पाठ की प्रतिलिपि बनाते समय एक जावास्क्रिप्ट निष्पादित करें:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
नीचे और अधिक "इसे स्वयं आज़माएं" उदाहरण।
परिभाषा और उपयोग
ऑनकॉपी घटना तब होती है जब उपयोगकर्ता किसी तत्व की सामग्री की प्रतिलिपि बनाता है।
युक्ति: ऑनकॉपी घटना तब भी होती है जब उपयोगकर्ता किसी तत्व की प्रतिलिपि बनाता है, उदाहरण के लिए, <img> तत्व के साथ बनाई गई छवि।
युक्ति: ऑनकॉपी ईवेंट का उपयोग अधिकतर <इनपुट> तत्वों पर type="text" के साथ किया जाता है।
युक्ति: किसी तत्व/तत्व की सामग्री को कॉपी करने के तीन तरीके हैं:
- CTRL + C दबाएं
- अपने ब्राउज़र में संपादन मेनू से "कॉपी करें" चुनें
- संदर्भ मेनू प्रदर्शित करने के लिए राइट क्लिक करें और "कॉपी करें" कमांड का चयन करें।
ब्राउज़र समर्थन
Event | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
नोट: हो सकता है कि ऑनकॉपी इवेंट कुछ ब्राउज़रों में अपेक्षानुसार काम न करे, जब किसी छवि को कॉपी करने का प्रयास किया जाता है (नीचे "अधिक उदाहरण" देखें)।
वाक्य - विन्यास
एचटीएमएल में:
<element oncopy="myScript">
जावास्क्रिप्ट में:
object.oncopy = function(){myScript};
जावास्क्रिप्ट में, addEventListener() विधि का उपयोग करना:
object.addEventListener("copy", myScript);
नोट: AddEventListener () विधि Internet Explorer 8 और पुराने संस्करणों में समर्थित नहीं है।
टेक्निकल डिटेल
बुलबुले: | हां |
---|---|
रद्द करने योग्य: | हां |
घटना प्रकार: | क्लिपबोर्डइवेंट |
समर्थित HTML टैग: | सभी HTML तत्व |
और ज्यादा उदाहरण
उदाहरण
<p> तत्व के कुछ पाठ की प्रतिलिपि बनाते समय जावास्क्रिप्ट निष्पादित करें:
<p oncopy="myFunction()">Try to copy this text</p>
उदाहरण
एक छवि की प्रतिलिपि बनाते समय एक जावास्क्रिप्ट निष्पादित करें:
<img src="w3schools.gif" oncopy="myFunction()">
संबंधित पृष्ठ
HTML DOM संदर्भ: ऑनपेस्ट ईवेंट
एचटीएमएल डोम संदर्भ: ऑनकट घटना