SELF-Treffen in Mannheim 2025
SELFHTML wird 30 Jahre alt! → Veranstaltungs-Ankündigung.
JavaScript/DOM/Event/copy
Aus SELFHTML-Wiki
< JavaScript | DOM | Event
Der copy-Event-Handler wird ausgelöst, wenn eine Auswahl in die Zwischenablage eingefügt wird.
bubbles |
ja |
---|---|
cancelable |
ja |
mögliche Auslöser |
allen Elementen außer im head |
Event-Objekt |
ClipBoardEvent |
const log = document.getElementById('log');
function logCopy(event) {
log.innerText = 'Copy blocked!\n' + log.innerText;
event.preventDefault();
}
function logPaste(event) {
log.innerText = 'Paste blocked!\n' + log.innerText;
event.preventDefault();
}
const editor = document.getElementById('editor');
editor.oncopy = logCopy;
editor.onpaste = logPaste;
Weblinks
- W3C: copy Event
- MDN: oncopy