このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

ClipboardEvent: ClipboardEvent() コンストラクター

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2018年4月以降、すべてのブラウザーで利用可能です。

ClipboardEvent() コンストラクターは、新たに生成された ClipboardEvent を返します。これは、cutcopypaste イベントで変更されたクリップボード関連の情報を提供するイベントを表します。

構文

js
new ClipboardEvent(type)
new ClipboardEvent(type, options)

引数

type

文字列で、ClipboardEvent の型を表します。これは copy, cut, paste の何れかで、大文字小文字を区別します。

options 省略可

Event() で定義されるプロパティに加えて、以下のプロパティを持つオブジェクトです。

clipboardData 省略可

DataTransfer で、このクリックボードイベントに関連付けられたものです。既定値は null です。

dataType 省略可

文字列で、data 引数に含まれるデータの MIME タイプを指定します。既定値は "" です。

data 省略可

文字列で、このクリップボードイベントに関連付けられたデータです。既定値は "" です。

返値

新しい ClipboardEvent オブジェクトです。

仕様書

仕様書
Clipboard API and events
# dom-clipboardevent-clipboardevent

ブラウザーの互換性

関連情報