1

我想在复制粘贴到我的 contenteditable div 之前清理复制粘贴的内容。

我希望文本看起来与手动复制到文本区域中的一样。这意味着保留换行信息,但摆脱样式、元素等。

我已经看到了下面的答案,其中涉及将所有内容移至文本区域,然后将其再次移回。但是,这会丢失所有格式,将文本混合在一起。

$('#e').on('paste', function() {
   setTimeout(function () {
        $('#textarea').val($('#e').text());
  }, 100);  
});

我问了一个相关的问题,但意识到我应该询问最终结果,而不是假设某种解决方法js/jquery:将 contenteditable div 复制到 textarea,保留换行信息

4

0 回答 0