Js / jquery:干净的contenteditable复制粘贴,看起来好像手动复制到textarea

时间:2013-05-16 17:32:45

标签: javascript jquery dom contenteditable

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

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

我已经看到了以下答案,其中涉及将所有内容移至textarea,其想法是将其再次移回。但是,这会丢失所有格式,将文本一起淡化。

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

我问了一个相关的问题,但意识到我应该要求最终的结果,而不是假设某种方式来解决它js/jquery: copy contenteditable div to textarea, keeping newline info

0 个答案:

没有答案