Window:paste 事件

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.

当用户通过浏览器的用户界面发起一个“粘贴”动作时,将触发 paste 事件。

该事件的原始目标是 Element,它是粘贴动作的预期目标。你可以在 Window 接口上监听这个事件,以便在捕获或冒泡阶段处理它。关于此事件的全部细节,请参见 Element:paste 事件的页面。

语法

在类似于 addEventListener() 这样的方法中使用事件名,或设置事件处理器属性。

js
addEventListener("paste", (event) => {});

onpaste = (event) => {};

事件类型

示例

js
window.addEventListener("paste", (event) => {
  console.log("已发起粘贴!");
});

规范

Specification
Clipboard API and events
# clipboard-event-paste
HTML Standard
# handler-onpaste

浏览器兼容性

BCD tables only load in the browser

参见