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