无法将onpaste事件分配给SimpleTextEditor

时间:2012-01-24 12:28:27

标签: javascript text editor

我安装了SimpleTextEditor(http://www.gosu.pl/steditor/),因为它轻巧且易于修改。创建了所有想要的额外模块但遇到了令人遗憾的事件 - 我无法捕获此编辑器的onpaste事件,使用户只有在从Microsoft Word或broswers等应用程序复制纯文本时才会粘贴纯文本。我试过了

ste.onpaste=function(){}
ste.document.onpaste
ste.document.body.onpaste

我甚至尝试从内部函数中执行此操作 - 在this.init()

this.frame.document.onpaste=function(){};
this.frame.document.body.onpaste=function(){};
this.frame.onpaste=function(){};
this.onpaste=function(){};

这些都不起作用。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

如果您正在寻找通用解决方案,请尝试jquery

jQuery('#elementId').bind('paste', function(e){ alert('Someone pasted something!') })