onpaste 事件
示例
在 <input> 元素中貼上文字時呼叫函式
<input type="text" onpaste="myFunction()" value="在此貼上一些內容">
自己動手試一試 »
更多示例見下文
描述
onpaste
事件在使用者向元素中貼上內容時發生。
onpaste
事件主要用於 type="text" 的 <input> 元素。
注意
只有可能將內容貼上到輸入欄位中。
不可能將內容貼上到例如 <p> 元素中,除非該元素將 contenteditable 設定為 "true"(請參閱下面的“更多示例”)。
三種貼上方式
- 按 Ctrl + V
- 從瀏覽器中的“編輯”選單中選擇“貼上”
- 右鍵單擊顯示上下文選單,然後選擇“貼上”
語法
技術詳情
冒泡 | 是 |
---|---|
可取消 | 是 |
事件型別 | ClipboardEvent |
HTML 標籤 | 所有 HTML 元素 |
更多示例
示例
在 <p> 元素中貼上文字時呼叫函式。
(注意 contenteditable 設定為 "true")
<p contenteditable="true" onpaste="myFunction()">嘗試在此段落中貼上一些內容。</p>
自己動手試一試 »
瀏覽器支援
onpaste
是 DOM Level 3 (2004) 功能。
所有現代瀏覽器都完全支援它
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |