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 इवेंट कुछ ब्राउज़रों में अपेक्षित तरीके से काम नहीं कर सकता है (नीचे अधिक उदाहरण पढ़ें)。