复制按钮删除不间断的空格

时间:2017-11-22 09:54:05

标签: javascript copy

我有以下Javascript。由于我不擅长编写Javascript,是否有人能够帮助修改它以便用常规空格替换任何 (如果可能的话?)。

由于

function copyToClipboard(element) {
    var text = $(element).clone().find('script').remove().end().find('br').prepend('\n').end().text()
    element = $('<textarea>').appendTo('body').val(text).select()
    document.execCommand('copy')
    element.remove()
}

2 个答案:

答案 0 :(得分:1)

在var text;

之后插入此行
text.replace(new RegExp(String.fromCharCode(160), "g"), " ");

答案 1 :(得分:0)

试试这个答案 -

function copyToClipboard(element) {
     var text = $(element).clone().find('script').remove().end().find('br').prepend('\n').end().text()
     text = text.replace("&nbsp;", " ");
     element = $('<textarea>').appendTo('body').val(text).select()
     document.execCommand('copy')
     element.remove()
 }