例
粘貼在一些文字時,執行一個JavaScript <input>元素:
<input type="text"
onpaste="myFunction()" value="Paste something in here">
試一試» 更多“試一試”的例子。
定義和用法
該onpaste屬性火災,當用戶在粘貼的元素一些內容。
注意:雖然onpaste屬性由所有的HTML元素的支持,它實際上不是可能的一些內容粘貼,例如, <p>元素,除非該元素已成立contenteditable為"true" (見下文“更多示例” )。
提示: onpaste屬性主要是用來上<input>元素與type="text" 。
提示:有三種方式粘貼在一個元素一些內容:
- 按CTRL + V
- 選擇"Paste"在瀏覽器中編輯菜單
- 右擊顯示上下文菜單,然後選擇"Paste"命令
瀏覽器支持
事件屬性 | |||||
---|---|---|---|---|---|
onpaste | 是 | 是 | 是 | 是 | 是 |
HTML 4.01和HTML5之間的差異
沒有。
句法
<elementonpaste=" script ">
屬性值
值 | 描述 |
---|---|
script | 該腳本將在onpaste運行 |
技術細節
支持的HTML標籤: | 所有的HTML元素 |
---|
更多示例
例
執行一個JavaScript粘貼在一些文本時<p>元件(注意contenteditable被設置為"true" ):
<p contenteditable="true" onpaste="myFunction()">Try to
paste something inside this paragraph.</p>
試一試» 相關頁面
HTML參考: oncopy event
HTML參考: oncut event
HTML DOM參考: onpaste event