[Edge]。→、
ユーザーが文書上で「貼り付け」操作をした時に発生します。
mdn: ユーザーがブラウザーのユーザーインターフェイスから「貼り付け」操作を実行したときに発生します。
| バブリング | あり |
|---|---|
| キャンセル可能 | はい |
| インターフェイス | ClipboardEvent |
| イベント ハンドラー プロパティ | onpaste |
HTML:
<SPAN id=IdLog></SPAN>
JavaScript:
function JobCopy(eve){ //copy イベントの処理:
DT=eve.clipboardData; //DataTransfer オブジェクトの取得。
D=DT.getData('text/plain'); //データをテキストで得る。
IdLog.innerHTML="コピー:"+ D;
}
function JobCut(eve){ //cut イベントの処理:
DT=eve.clipboardData;
D=DT.getData('text/plain');
IdLog.innerHTML="切り取り:"+ D;
}
function JobPaste(eve){ //paste イベントの処理:
DT=eve.clipboardData;
D=DT.getData('text/plain');
IdLog.innerHTML="貼り付け:"+ D;
}
document.oncopy=JobCopy; //イベント割り当て。
document.oncut=JobCut;
document.onpaste=JobPaste;
paste ではクリップボードのデータを得られた。