最新のWeb開発のチュートリアル
 

HTML onpasteイベント属性

<HTMLイベント属性

中にいくつかのテキスト貼り付けたときにJavaScriptを実行する<input>要素を:

<input type="text" onpaste="myFunction()" value="Paste something in here">
»それを自分で試してみてください

詳細以下の例「自分にそれを試してみてください」。


定義と使用法

onpasteユーザーが要素の一部のコンテンツを貼り付けたときに属性が発生します。

注:onpaste属性はすべてのHTML要素によってサポートされている、例えば、中にいくつかのコンテンツを貼り付けるために、実際には不可能である<p>要素が設定されていない限り、要素contenteditableする"true" (以下「その他の例」を参照してください。 )。

ヒント: onpaste属性は、主に使用されている<input>と要素type="text"

ヒント:要素内の一部のコンテンツを貼り付けるための3つの方法があります。

  • プレスCTRL + V
  • 選択して"Paste" 、ブラウザの[編集]メニューから[
  • 右コンテキストメニューを表示し、選択する]をクリックし"Paste"コマンドを

ブラウザのサポート

イベント属性
onpaste はい はい はい はい はい

HTML 4.01とHTML5の違い

なし。


構文

<elementonpaste=" script ">

属性値

説明
script onpaste上で実行するスクリプト

技術的詳細

サポートされているHTMLタグ: すべてのHTML要素

その他の例

中にいくつかのテキスト貼り付けたときにJavaScriptを実行する<p>要素を(ことに注意してくださいcontenteditableに設定されている"true" ):

<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
»それを自分で試してみてください

関連ページ

HTMLリファレンス: oncopy event

HTMLリファレンス: oncut event

HTML DOMリファレンス: onpaste event


<HTMLイベント属性