gpt4 book ai didi

javascript - jQuery - 如何检测剪贴板内容是否已更改?

转载 作者:行者123 更新时间:2023-11-28 10:45:14 24 4
gpt4 key购买 nike

有没有办法检测剪贴板内容是否已更改?我想检测最初复制和粘贴的文本部分是否来自焦点/事件段落元素。段落元素设置为 contenteditable="true"。

HTML

<p class="parent" contenteditable="true"> 

Text that is first cut and then pasted

</p>

最佳答案

首先不是剪贴板。第二件事,您始终可以将值与 keyup 事件的初始值进行比较。一些代码将是这样的:

$('p').keyup(function () {
$(this).text() // or $(this).html();
}

现在,要么将值用作变量并将其与初始值进行比较,但永远记住,您不能在段落元素上运行 .val()。那不会为你做的工作。您需要获取所有 HTML 元素或元素的文本。

捕获粘贴/复制事件。你可以试试这段代码:

$('p').bind('paste', function () {
/* code here */
}

这将捕获粘贴事件。

关于javascript - jQuery - 如何检测剪贴板内容是否已更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23017320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com