Open In App
Related Articles

HTML oncopy Attribute

Improve Article
Improve
Save Article
Save
Like Article
Like

This attribute fires when the user copied the content present in an element. The oncopy attribute is used with <img>, <input>, <p> etc elements. 

Syntax:

<element oncopy = "script">

Attribute: This attribute accept single value script to be run when oncopy call. 

Note:There are 3 ways to copy the content of an elements:

  • Press CTRL + C to copy an element.
  • Select “Copy” from the edit menu.
  • Right click to display the context menu and select the “Copy” command

Example 1: 

HTML




<!DOCTYPE html>
<html>
 
<head>
    <title>oncopy attribute</title>
    <style>
        body {
            text-align: center;
        }
         
        h1 {
            color: green;
        }
    </style>
</head>
 
<body>
    <h1>GeeksForGeeks</h1>
    <h2>oncopy attribute</h2>
    <input type="text"
           oncopy="Geeks()"
           value="GeeksForGeeks">
    <p id="sudo"></p>
 
    <script>
        function Geeks() {
            document.getElementById("sudo").innerHTML
              = "Copied box content"
        }
    </script>
</body>
 
</html>


Output:

  Example 2: 

HTML




<!DOCTYPE html>
<html>
 
<head>
    <title>oncopy attribute</title>
    <style>
        body {
            text-align: center;
        }
         
        h1 {
            color: green;
        }
    </style>
</head>
 
<body>
    <h1>GeeksForGeeks</h1>
    <h2>oncopy attribute</h2>
    <p oncopy="Geeks()">
        GeeksforGeeks: A computer science portal for Geeks
    </p>
 
    <p id="sudo"></p>
 
    <script>
        function Geeks() {
            document.getElementById("sudo").innerHTML
            = "Copied Text"
        }
    </script>
</body>
 
</html>


Output:

  

Supported Browsers: The browser supported by oncopy Event Attribute are listed below:

  • Google Chrome
  • Edge
  • Firefox
  • Opera
  • Safari

Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape, GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out - check it out now!

Last Updated : 04 Aug, 2023
Like Article
Save Article
Previous
Next
Similar Reads
Complete Tutorials