例
粘贴在一些文字时,执行一个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