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 March 2017.

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

構文

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

引数

type

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

options 省略可

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

clipboardData 省略可

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

dataType Non-standard 省略可

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

data Non-standard 省略可

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

返値

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

仕様書

Specification
Clipboard API and events
# dom-clipboardevent-clipboardevent

ブラウザーの互換性

BCD tables only load in the browser

関連情報