js的粘贴事件

    xiaoxiao2025-03-15  18

    onpaste 事件

    定义和用法

    onpaste 事件在用户向元素中粘贴文本时触发。

    注意: 虽然使用的 HTML 元素都支持 onpaste 事件,但实际上并非支持所有元素,例如 <p> 元素, 除非设置了 contenteditable 为 "true" (查看下文的更多实例)。

    提示: onpaste 事件通常用于 type="text" 的 <input> 元素。

    提示: 有三种方式可以在元素中粘贴内容:

    按下 CTRL + V 从浏览器的编辑菜单中选择 "Paste(粘贴)" 右击鼠标按钮在上下文菜单中选择 "Paste(粘贴)" 命令。

    浏览器支持

    事件 chrome ie FF safari opera onpaste Yes Yes Yes Yes Yes 技术细节 是否支持冒泡: Yes 是否可以取消: Yes 事件类型: ClipboardEvent 支持的 HTML 标签: 所有 HTML 元素

    可以获取粘贴板的内容

    ie下:

    var str1=window.clipboardData.getData("text"); 

    其他浏览器还没整理:可以参考 http://hbiao68.iteye.com/blog/1422642

    转载请注明原文地址: https://ju.6miu.com/read-1297059.html
    最新回复(0)