文件:貼上事件
當用戶透過瀏覽器使用者介面發起貼上操作時,會觸發paste事件。
此事件的原始目標是Element,它是貼上操作的目標物件。您可以在Document介面上監聽此事件,以在捕獲或冒泡階段處理它。有關此事件的完整詳細資訊,請參閱Element: paste 事件頁面。
語法
在諸如addEventListener()之類的函式中使用事件名稱,或設定事件處理程式屬性。
js
addEventListener("paste", (event) => {});
onpaste = (event) => {};
事件型別
一個ClipboardEvent。繼承自Event。
示例
要了解使用者何時從剪貼簿將資料貼上到網頁上,您可以使用addEventListener()將處理程式新增到您的Document例項,如下所示
js
document.addEventListener("paste", (event) => {
/* the session has shut down */
});
或者,您可以使用Document.onpaste事件處理程式屬性為paste事件建立處理程式。
js
document.onpaste = (event) => {
/* the session has shut down */
};
規範
| 規範 |
|---|
| 剪貼簿 API 和事件 # clipboard-event-paste |
| HTML 標準 # handler-onpaste |
瀏覽器相容性
BCD 表格僅在啟用 JavaScript 的瀏覽器中載入。