Javascript 复制按钮删除非中断空格

Javascript 复制按钮删除非中断空格,javascript,copy,Javascript,Copy,我有下面一段Javascript。由于我不擅长编写Javascript,是否有人能帮助修改它,使它用一个规则的空格替换任何(如果可能的话?) 谢谢 function copyToClipboard(element) { var text = $(element).clone().find('script').remove().end().find('br').prepend('\n').end().text() element = $('<textarea>').ap

我有下面一段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()
}
功能copyToClipboard(元素){
var text=$(元素).clone().find('script').remove().end().find('br').prepend('\n').end().text()
元素=$(“”).appendTo('body').val(text).select()
document.execCommand('copy')
元素。删除()
}

试试这个答案-

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()
 }
功能copyToClipboard(元素){
var text=$(元素).clone().find('script').remove().end().find('br').prepend('\n').end().text()
text=text.replace(“,”);
元素=$(“”).appendTo('body').val(text).select()
document.execCommand('copy')
元素。删除()
}

在变量文本后插入此行

text.replace(new RegExp(String.fromCharCode(160), "g"), " ");

请共享var文本值。这是一个7位数的参考号,由用户复制(从webapp a)并粘贴(到webapp B中)。我遇到的问题是,webapp A会在7位引用之前自动插入一个“”。我已经尝试了此操作,并且它正在工作,请共享文本变量的确切值,以便我可以在该变量上测试我的答案。例如,如果用户从webapp A复制以下引用5927632并将其粘贴到webapp B中,它会自动粘贴“5927632”。我只需要将其替换为普通空间。参考号是一个变量,所以它可以是任何数字。我已将其更改为->text=text.replace(“,”)。它的工作原理是-例如text='5927632';text=text.replace(“,”),那么如果您使用console.log('text:',text),它将输出“text:5927632”。这是您想要的输出吗?@need value of'text'这是一个7位数的参考号,由用户复制(从webapp a)并粘贴(到webapp B中)。我遇到的问题是webapp A会在7位引用之前自动插入一个“”。请给我一个实际的7位,并加上“.”例如,如果用户从webapp A复制以下引用5927632并将其粘贴到webapp B中,则会自动粘贴“5927632”。我只需要将其替换为普通空间。参考号是一个变量,所以它可以是任何数字。工作完美。谢谢