HTML onpaste 事件屬性
示例
在 <input> 元素中貼上文字時執行 JavaScript
<input type="text" onpaste="myFunction()" value="在此處貼上內容">
自己動手試一試 »
更多“自己嘗試”的例子見下文。
定義和用法
onpaste 屬性在使用者將內容貼上到元素時觸發。
注意: 儘管 onpaste 屬性支援所有 HTML 元素,但實際上無法將內容貼上到例如 <p> 元素中,除非元素已設定 contenteditable 為 "true"(參見下面的“更多示例”)。
提示: onpaste 屬性主要用於 type="text" 的 <input> 元素。
提示: 有三種方法可以將內容貼上到元素中
- 按 CTRL + V
- 從瀏覽器中的“編輯”選單中選擇“貼上”
- 右鍵單擊顯示上下文選單並選擇“貼上”命令
瀏覽器支援
事件屬性 | |||||
---|---|---|---|---|---|
onpaste | 是 | 是 | 是 | 是 | 是 |
語法
<element onpaste="script">
屬性值
值 | 描述 |
---|---|
script | onpaste 時執行的指令碼 |
技術詳情
支援的 HTML 標籤 | 所有 HTML 元素 |
---|
更多示例
示例
在 <p> 元素中貼上文字時執行 JavaScript(注意 contenteditable 已設定為 "true")
<p contenteditable="true" onpaste="myFunction()">嘗試在此段落中貼上一些內容。</p>
自己動手試一試 »
相關頁面
HTML 參考: oncopy 事件
HTML 參考: oncut 事件
HTML DOM 參考: onpaste 事件
❮ HTML 事件屬性