Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.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 如何将CK编辑器的内容复制到剪贴板,如ctrl+;C_Javascript_Jquery_Html_Ckeditor - Fatal编程技术网

Javascript 如何将CK编辑器的内容复制到剪贴板,如ctrl+;C

Javascript 如何将CK编辑器的内容复制到剪贴板,如ctrl+;C,javascript,jquery,html,ckeditor,Javascript,Jquery,Html,Ckeditor,我的网页上有一个ck编辑器。我需要有一个按钮来复制没有html内容但有新行的编辑器的内容。 当我在编辑器中写作时: 然后选择all并按ctrl+C组合键复制新行。但是如果我使用自定义的coppy按钮,它会复制内容,而不复制新行。按钮的代码为: $('#copyToCB').on('click', function (){ var html = CKEDITOR.instances.printEditor.getData(); var dom = document.cre

我的网页上有一个ck编辑器。我需要有一个按钮来复制没有html内容但有新行的编辑器的内容。 当我在编辑器中写作时:

然后选择all并按ctrl+C组合键复制新行。但是如果我使用自定义的coppy按钮,它会复制内容,而不复制新行。按钮的代码为:

$('#copyToCB').on('click', function (){
      var html = CKEDITOR.instances.printEditor.getData();
      var dom = document.createElement("DIV");
      dom.innerHTML = html;
      var plain_text = (dom.textContent || dom.innerText);

      $("#magicInput").val(plain_text);
});

new Clipboard('#copyToCB');
我希望它复制:

你好

你好

但现在它复制了: 你好

谢谢