使用互联网上的信息,我做到了这一点:
http://codepen.io/anon/pen/EeoFw
$('textarea').bind('paste', function () {
var element = this;
setTimeout(function () {
var text = $(element).val();
console.log("Paste")
}, 100);
});
它似乎工作得很好,但我想知道我可以触发什么事件来基本上将粘贴文本的“干净”版本放入文本区域而不是复制的内容。这包括是否从 HTML、Word 或其他来源粘贴文本。有没有办法去掉标签等而没有太多麻烦?我猜我正在寻找某种正则表达式解决方案,但我一直找不到。