【发布时间】:2013-07-03 17:53:33
【问题描述】:
可能的重复:
How do you handle oncut, oncopy, and onpaste in jQuery?
jQuery catch paste input
我有一个textarea,粘贴到我想要的textarea
- 格式化粘贴值
- 附加到文本区域
这可以用 Javascript 完成吗?
【问题讨论】:
标签: javascript jquery paste
可能的重复:
How do you handle oncut, oncopy, and onpaste in jQuery?
jQuery catch paste input
我有一个textarea,粘贴到我想要的textarea
这可以用 Javascript 完成吗?
【问题讨论】:
标签: javascript jquery paste
在现代浏览器中有一个 onpaste 事件:
$("#textareaid").bind("paste", function(){});
事件有问题,它告诉你它即将发生,但它没有告诉你用户正在粘贴什么。 JavaScript 限制了对剪贴板的访问,默认情况下它被禁用。如果启用了访问权限,您可以read the clipboard data 然后对其进行操作。
【讨论】:
e.target.value 没有给你用户粘贴的内容吗?
e.target.value 不一定包含该值。你可能需要setTimeoutstackoverflow.com/a/1503425/577052
event.clipboardData 在 IE11 中不存在