Atributo de evento oncopy HTML
Exemplo
Execute um JavaScript ao copiar algum texto de um elemento <input>:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
Mais exemplos de "Experimente você mesmo" abaixo.
Definição e uso
O atributo oncopy é acionado quando o usuário copia o conteúdo de um elemento.
Dica: O atributo oncopy também é acionado quando o usuário copia um elemento, por exemplo, uma imagem, criada com o elemento <img>.
Dica: O atributo oncopy é usado principalmente em elementos <input> com type="text".
Dica: Existem três maneiras de copiar um elemento/o conteúdo de um elemento:
- Pressione CTRL + C
- Selecione "Copiar" no menu Editar do seu navegador
- Clique com o botão direito para exibir o menu de contexto e selecione o comando "Copiar"
Suporte ao navegador
Event Attribute | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Observação: o atributo oncopy pode não funcionar conforme o esperado em alguns navegadores ao tentar copiar uma imagem (consulte "Mais exemplos" abaixo).
Sintaxe
<element oncopy="script">
Valores de atributo
Value | Description |
---|---|
script | The script to be run on oncopy |
Detalhes técnicos
Tags HTML suportadas: | TODOS os elementos HTML |
---|
Mais exemplos
Exemplo
Execute um JavaScript ao copiar algum texto de um elemento <p>:
<p oncopy="myFunction()">Try to copy this text</p>
Exemplo
Execute um JavaScript ao copiar uma imagem:
<img src="w3schools.gif" oncopy="myFunction()">
Páginas relacionadas
Referência HTML: evento onpaste
Referência HTML: evento oncut
Referência HTML DOM: evento oncopy
❮ Atributos de evento HTML