ClipboardEvent: ClipboardEvent() コンストラクター
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2018年4月.
ClipboardEvent() コンストラクターは、新たに生成された ClipboardEvent を返します。これは、cut や copy、paste イベントで変更されたクリップボード関連の情報を提供するイベントを表します。
構文
js
new ClipboardEvent(type)
new ClipboardEvent(type, options)
引数
type-
文字列で、
ClipboardEventの型を表します。これはcopy,cut,pasteの何れかで、大文字小文字を区別します。 options省略可-
Event()で定義されるプロパティに加えて、以下のプロパティを持つオブジェクトです。clipboardData省略可-
DataTransferで、このクリックボードイベントに関連付けられたものです。既定値はnullです。 dataType非標準 省略可-
文字列で、
data引数に含まれるデータの MIME タイプを指定します。既定値は""です。 data非標準 省略可-
文字列で、このクリップボードイベントに関連付けられたデータです。既定値は
""です。
返値
新しい ClipboardEvent オブジェクトです。
仕様書
| Specification |
|---|
| Clipboard API and events> # dom-clipboardevent-clipboardevent> |
ブラウザーの互換性
関連情報
- Copy 関連イベント:
copy,cut,paste - 所属先の
ClipboardEventインターフェイス - クリップボード API