新JavaScript例文辞典

ペースト(貼り付け)される前に処理する (onpasteイベント)

説明

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

サンプルプログラム

window.onload = function(){
document.getElementById("userName").onpaste = function(){
alert("ペースト(貼り付け)できません");
return false;
}
}
サンプルを実行
[戻る]