如何将HTML复制为纯文本

如何将HTML复制为纯文本,html,summernote,Html,Summernote,当我将某些文本从某处复制粘贴到summernote文本编辑器时,它也会复制样式。我需要的只是纯文本。但是我得到的是带有许多html标记的文本 当我复制 Lorem Ipsum is simply dummy text of the printing and typesetting industry 我得到的是 <strong style="font-family: Arial, Helvetica, sans; font-size: 11px; line-height: 14px; te

当我将某些文本从某处复制粘贴到summernote文本编辑器时,它也会复制样式。我需要的只是纯文本。但是我得到的是带有许多html标记的文本

当我复制

Lorem Ipsum is simply dummy text of the printing and typesetting industry
我得到的是

<strong style="font-family: Arial, Helvetica, sans; font-size: 11px; line-height: 14px; text-align: justify;">Lorem Ipsum</strong><span style="font-family: Arial, Helvetica, sans; font-size: 11px; font-weight: normal; line-height: 14px; text-align: justify;">&nbsp;is simply dummy text of the printing and typesetting industry.</span>

summernote中是否有禁用此类行为的选项?

summernote有一个onPaste事件,可以这样实现:

$('.summernote').summernote({
    focus : true,
    height: 250,
    toolbar: [],
    onPaste: function(e) {

    })
});

您可以在此处看到某人如何使用此选项剥离格式的实现:

用于禁用onPaste事件

$('.summernote').summernote({
  onPaste: function(e) { 
    event.preventDefault();
    event.stopPropagation();
  } 
});

我试过这个。但对我来说,onpaste事件从不触发你试过在里面做一个简单的提醒吗?它一点也不点火?是的,一个简单的控制台.log('hi')。这不可能是onpaste和onpaste之间的区别吗?示例将其作为onpaste,但若您将其更改为onpaste,则对我来说应该也能正常工作。。。根本不会触发。但是,同样的,除了工具栏外,设置几乎没有任何作用
$('.summernote').summernote({
  onPaste: function(e) { 
    event.preventDefault();
    event.stopPropagation();
  } 
});