gpt4 book ai didi

javascript - 捕捉 CTRL+V 会导致问题

转载 作者:行者123 更新时间:2023-11-30 17:02:52 26 4
gpt4 key购买 nike

我的代码通过 jQuery 成功捕获了输入字段“sURL”中的 CTRL+V/pasting。但是之后如何直接获取粘贴的文本呢?

我的警报提示一个空值。第二次粘贴后,提示第一次粘贴的文本。但我想在第一个 CTRL+V 之后将粘贴的文本移交给一个函数。

有什么想法吗?非常感谢!

$(document).ready(function() {
$("#sURL").bind('paste', function(e) {
alert(document.WA.sURL.value); <!-- returns empty value at 1st paste
});
});

最佳答案

您可以在事件 e 上从剪贴板数据中获取粘贴的文本。下面的代码应该可以工作:

$(document).ready(function() {
$("#sURL").bind('paste', function(e) {
alert(e.originalEvent.clipboardData.getData('Text'));
});
});

我创建了一个 fiddle也可以证明

关于javascript - 捕捉 CTRL+V 会导致问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28540283/

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