Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 粘贴后是否发生事件?_Javascript_Jquery - Fatal编程技术网

Javascript 粘贴后是否发生事件?

Javascript 粘贴后是否发生事件?,javascript,jquery,Javascript,Jquery,可能重复: 我现在正在编写一个js编辑器。 我想在粘贴之后做一些事情(检测粘贴的文本等)。下面是一个处理粘贴事件的示例: 许多浏览器都支持它,但不是100%—有关兼容性,请参见下表: 您还可以通过以下方式解决某些浏览器上没有粘贴事件的问题: 在某个时候记住表单字段的全部内容 设置超时事件 超时时,再次获取字段的内容,与以前的内容进行比较,并检测更改。起泡、冲洗、重复 可以将完全相同的文本“粘贴”到一个字段中,如果用户尝试,还可以执行一些特殊操作that@Joel-好吧,我放弃。这样做的目的

可能重复:

我现在正在编写一个js编辑器。
我想在粘贴之后做一些事情(检测粘贴的文本等)。

下面是一个处理粘贴事件的示例:

许多浏览器都支持它,但不是100%—有关兼容性,请参见下表:

您还可以通过以下方式解决某些浏览器上没有粘贴事件的问题:

  • 在某个时候记住表单字段的全部内容

  • 设置超时事件

  • 超时时,再次获取字段的内容,与以前的内容进行比较,并检测更改。起泡、冲洗、重复


可以将完全相同的文本“粘贴”到一个字段中,如果用户尝试,还可以执行一些特殊操作that@Joel-好吧,我放弃。这样做的目的是什么?除了“您粘贴了未更改的文本”警告之外,我想不出任何有用的东西。也许您在粘贴后对文本进行了转换,这样它就不会保持不变了?为什么不重要——这是可能发生的。无论如何,我对答案投了赞成票,我只是想确保以后有人知道这个警告。