在Jquery中如何处理粘贴?

发布于 2024-12-01 05:34:45 字数 425 浏览 1 评论 0原文

可能的重复:
如何在 jQuery 中处理 oncut、oncopy 和 onpaste ?
jQuery 捕获粘贴输入

我有一个文本区域,在粘贴到该文本区域时我想

  1. 格式化粘贴值
  2. 附加到textarea

可以用Javascript完成吗?

Possible Duplicates:
How do you handle oncut, oncopy, and onpaste in jQuery?
jQuery catch paste input

I have a textarea, on paste to that textarea I want to

  1. format pasting values
  2. append to textarea

could that be done in Javascript?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那小子欠揍 2024-12-08 05:34:45

有一个在现代浏览器中有效的 onpaste 事件:

$("#textareaid").bind("paste", function(){});

该事件有问题,它告诉您它将发生,但它不会告诉您用户正在粘贴的内容。 JavaScript 对剪贴板的访问受到限制,默认情况下它是禁用的。如果启用了访问权限,您可以读取剪贴板数据并对其进行操作。

There is an onpaste event that works in modern day browsers:

$("#textareaid").bind("paste", function(){});

Problem with the event, it tells you that it is about to happen, but it doesn't give you what the user is pasting. JavaScript has restricted acccess to the clipboard and by default it is disabled. If the access is enabled you can read the clipboard data and than manipulate it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文