ClipboardChangeEvent

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Giao diện ClipboardChangeEvent của Clipboard API biểu diễn các sự kiện được kích hoạt bất cứ khi nào nội dung của bảng nhớ tạm hệ thống thay đổi.

Event ClipboardChangeEvent

Constructor

ClipboardChangeEvent() Experimental

Tạo một sự kiện ClipboardChangeEvent mới với các tham số được cung cấp.

Thuộc tính của thể hiện

Cũng kế thừa các thuộc tính từ phần tử cha là Event.

ClipboardChangeEvent.types Read only Experimental

Một mảng chuỗi biểu diễn các kiểu dữ liệu bắt buộc có sẵn trên bảng nhớ tạm hệ thống khi sự kiện được kích hoạt.

ClipboardChangeEvent.changeId Read only Experimental

Một số nguyên 128 bit biểu diễn mã định danh duy nhất cho thao tác thay đổi bảng nhớ tạm cụ thể này.

Phương thức của thể hiện

Không có phương thức riêng; kế thừa các phương thức từ phần tử cha là Event.

Ví dụ

Trong ví dụ này, khi nội dung của bảng nhớ tạm thay đổi, trình lắng nghe sự kiện sẽ ghi lại các kiểu dữ liệu, mã thay đổi và toàn bộ đối tượng sự kiện vào bảng điều khiển. Đây là một đối tượng ClipboardChangeEvent có kiểu là clipboardchange.

js
navigator.clipboard.addEventListener("clipboardchange", (event) => {
  console.log(`MIME types: ${event.types}`);
  console.log(`ID: ${event.changeId}`);
  console.dir(event);
});

Thông số kỹ thuật

Specification
Clipboard API and events
# clipboardchangeevent

Khả năng tương thích với trình duyệt

Xem thêm