HTML oncopy atribut
Definice a použití
Atribut oncopy
se spustí, když uživatel zkopíruje obsah prvku.
Tip: Atribut oncopy
se také spustí, když uživatel zkopíruje prvek, například obrázek, vytvořený pomocí <img>
prvku.
Tip: Atribut oncopy
se většinou používá u
<input>
prvků s type="text"
.
Tip: Existují tři způsoby, jak zkopírovat prvek/obsah prvku:
- Stiskněte CTRL + C
- Z nabídky Úpravy v prohlížeči vyberte „Kopírovat“.
- Kliknutím pravým tlačítkem zobrazte kontextovou nabídku a vyberte příkaz "Kopírovat".
Platí pro
Atribut oncopy
je součástí atributů události a lze jej použít na libovolné prvky HTML.
Prvky | událost |
---|---|
Všechny prvky HTML | oncopy |
Příklady
Příklad vstupu
Při kopírování nějakého textu prvku <input> spusťte JavaScript:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
P Příklad
Při kopírování nějakého textu prvku <p> spusťte JavaScript:
<p oncopy="myFunction()">Try to copy this text</p>
Příklad obrázku
Při kopírování obrázku spusťte JavaScript:
<img src="w3schools.gif" oncopy="myFunction()">
Podpora prohlížeče
Event Attribute | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Poznámka: Atribut oncopy nemusí v některých prohlížečích při pokusu o kopírování obrázku fungovat podle očekávání (viz příklad výše).