Atributo oncopy HTML


Definición y uso

El oncopyatributo se activa cuando el usuario copia el contenido de un elemento.

Sugerencia: el oncopyatributo también se activa cuando el usuario copia un elemento, por ejemplo, una imagen, creada con el <img>elemento.

Sugerencia: el oncopyatributo se usa principalmente en <input>elementos con type="text".

Sugerencia: Hay tres formas de copiar un elemento/el contenido de un elemento:

  • Presione CTRL + C
  • Seleccione "Copiar" en el menú Editar de su navegador
  • Haga clic derecho para mostrar el menú contextual y seleccione el comando "Copiar"

Se aplica a

El oncopyatributo es parte de los Atributos de evento y se puede usar en cualquier elemento HTML.

Elementos Evento
Todos los elementos HTML en copia

Ejemplos

Ejemplo de entrada

Ejecute un JavaScript al copiar algún texto de un elemento <input>:

<input type="text" oncopy="myFunction()" value="Try to copy this text">

P Ejemplo

Ejecute un JavaScript al copiar algún texto de un elemento <p>:

<p oncopy="myFunction()">Try to copy this text</p>

Ejemplo de imagen

Ejecute un JavaScript al copiar una imagen:

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

Compatibilidad con navegador

Event Attribute
oncopy Yes Yes Yes Yes Yes

Nota: Es posible que el atributo oncopy no funcione como se espera en algunos navegadores al intentar copiar una imagen (consulte el ejemplo anterior).