此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

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 对象,这个对象表示与修改剪切板相关的事件,这些事件包括 cutcopypaste 事件。

语法

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

参数

ClipboardEvent() 构造函数也从 Event() 继承参数。

type

一个 DOMString 字符串,描述了 ClipboardEvent 事件类型的名字,大小写敏感,可以是:'copy''cut'或者 'paste'

options 可选

选项如下:

  • clipboardData: 一个 DataTransfer containing the data concerned by the clipboard event.
  • dataType 非标准 : A DOMString containing the MIME-type of the data contained in the data argument.
  • data 非标准 : A DOMString containing the data concerned by the clipboard event.

规范

Specification
Clipboard API and events
# dom-clipboardevent-clipboardevent

浏览器兼容性

参见