Document:copy 事件
Invalid slug for templ/sidebar: conflicting/Web/API/Element/copy_event_8f169b964ed6100fd74860a263316bb2f862d8bb386816f90640f696d2e845af
copy
事件会在用户通过浏览器的用户界面发起复制操作时触发。
该事件的原始目标是复制操作的预期目标 Element
。你可以在 Document
接口上监听该事件,以便在捕获或冒泡阶段处理该事件。有关此事件的详细信息,请参阅 Element:copy 事件页面。
语法
在 addEventListener()
等方法中使用事件名称,或者设置事件处理器属性。
js
addEventListener("copy", (event) => {});
oncopy = (event) => {};
事件类型
ClipboardEvent
。继承自 Event
。
示例
要在用户从网页复制数据到剪贴板时收到通知,你可以使用 addEventListener()
将处理器添加到你的 Document
实例,就像这样:
js
document.addEventListener("copy", (event) => {
/* 会话已关闭 */
});
或者,也可以使用 Document.oncopy
事件处理器属性来为 copy
事件建立一个处理器:
js
document.oncopy = (event) => {
/* 会话已关闭 */
};
规范
No specification found
No specification data found for undefined
.
Check for problems with this page or contribute a missing spec_url
to mdn/browser-compat-data. Also make sure the specification is included in w3c/browser-specs.