我已经绑定了一个来自输入框的粘贴事件:
$(document).ready(function(){
$('.myInput').bind("paste",function(e) {
console.log(e);
});
});
每次我按CTRL-V时,它会返回e
事件对象。我想获取用户要粘贴到输入框中的数据。
通过检查事件对象,我发现值在多个位置上,例如:
e.srcElement.value
e.target.value
我已经在互联网上搜索了很多,但没有找到简洁的jQuery解决方案。
我考虑使用
e.srcElement.value
获取整个文本,在获取粘贴之前的输入框值before
之后,比较两个字符串并消除前面那部分,因此返回剪贴板的值。