新JavaScript例文辞典

コピーされる前に処理する (oncopyイベント)

説明

コピーされる前に処理するにはHTMLエレメントやwindow、documentオブジェクトのoncopyイベントに実行する関数を指定します。関数内でイベント発生時に処理する内容を記述します。イベントを処理する関数からの戻り値がfalseの場合はコピー処理が行われず、false以外ならばコピー処理が行われます。

サンプルプログラム

window.onload = function(){
document.getElementById("userName").oncopy = function(){
alert("コピーできません");
return false;
}
}
サンプルを実行
[戻る]