oncopy घटना

परिभाषा और उपयोग

oncopy घटना उपयोगकर्ता एलीमेंट के सामग्री को कॉपी करते समय होती है।

सूचना:जब उपयोगकर्ता <img> एलीमेंट (जैसे छवि) के लिए कॉपी करता है तो oncopy घटना भी होती है।

सूचना: oncopy घटना मुख्यतः type="text" के <input> एलीमेंट के लिए उपयोग की जाती है।

सूचना:निम्नलिखित तीन तरीके से एलीमेंट/एलीमेंट सामग्री को कॉपी किया जा सकता है:

  • CTRL + C
  • ब्राउज़र के संपादक मेन्यू से कॉपी चुनें
  • दायाँ मेन्यू में कॉपी कमांड को चुनें

उदाहरण

उदाहरण 1

जब <input> एलीमेंट के पाठ को छापा जाता है तो जेसक्रिप्ट चलाएं:

<input type="text" oncopy="myFunction()" value="इस पाठ को कृपया छापें">

अपने आप सिर्फ प्रयोग करें

उदाहरण 2

जब <p> एलीमेंट के कुछ पाठ को छापा जाता है तो जेसक्रिप्ट चलाएं:

<p oncopy="myFunction()">इस पाठ को कृपया छापें</p>

अपने आप सिर्फ प्रयोग करें

उदाहरण 3

छापने के दौरान जेसक्रिप्ट चलाएं:

<img src="codew3c.gif" oncopy="myFunction()">

अपने आप सिर्फ प्रयोग करें

व्याकरण

HTML में:

<एलीमेंट oncopy="myScript">

अपने आप सिर्फ प्रयोग करें

जेसक्रिप्ट में:

ऑब्जेक्ट.oncopy = function(){myScript};

अपने आप सिर्फ प्रयोग करें

जेसक्रिप्ट में, addEventListener() विधि का उपयोग करके:

ऑब्जेक्ट.addEventListener("copy", myScript);

अपने आप सिर्फ प्रयोग करें

टिप्पणी:Internet Explorer 8 या अधिक पुरानी संस्करण यह विधि का समर्थन नहीं करते addEventListener() विधि

तकनीकी विवरण

बुबलिंग: सहायता
छोड़ सकने वाला: सहायता
घटना प्रकार: ClipboardEvent
समर्थित HTML टैग: सभी HTML एलीमेंट

ब्राउज़र समर्थन

घटना Chrome IE फायरफॉक्स सफारी ऑपेरा
oncopy सहायता सहायता सहायता सहायता सहायता

टिप्पणी:छापने के प्रयास के दौरान oncopy इवेंट कुछ ब्राउज़रों में अपेक्षित तरीके से काम नहीं कर सकता है (नीचे अधिक उदाहरण पढ़ें)。

संबंधित पृष्ठ

HTML DOM रेफरेंस मैनुअल:onpaste इवेंट

HTML DOM रेफरेंस मैनुअल:oncut इवेंट