Atributo oncopy HTML
Definición y uso
El oncopy
atributo se activa cuando el usuario copia el contenido de un elemento.
Sugerencia: el oncopy
atributo también se activa cuando el usuario copia un elemento, por ejemplo, una imagen, creada con el <img>
elemento.
Sugerencia: el oncopy
atributo 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 oncopy
atributo 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).