如问题中所述,如何获取文档上的粘贴内容。截至目前,我正在创建一个文本区域,然后双击以将焦点放入 textarea,然后在 textarea 的粘贴事件中我正在收集数据。我认为这不是一个好方法。我的代码在下面
$('body').dblclick(function()
{
$('#textare').focus();
});
Then
$('#textare').keyup(function()
{
alert( $(this).val() );
});
请给我建议一个替代过程。
我正在寻找类似
$(document).paste(function()
{
// Get the pasted content
});
我使用的是谷歌浏览器。我不想使用 textarea 来捕捉文本。
最佳答案
您可以向您的元素添加一个onpaste
事件。所有浏览器都支持它。
onpaste="return getPastedValue(this);"
<script type="text/javascript">
function getPastedValue (obj) {
alert(obj.innerHTML);
return false;
}
</script>
关于javascript - 在粘贴事件中获取文档中粘贴的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8500400/