Javascript 如何在单行上显示多行文字

Javascript 如何在单行上显示多行文字,javascript,jquery,Javascript,Jquery,我从innerHtml获取一个字符串。字符串在两行上,正如我在下面附上的图片所示: 我想做的是在一行中显示它。我尝试过这个,但没有成功: var dataToAdd = v.innerHTML.replace("\r\n", "" ); 将其更改为带有全局修饰符的正则表达式,以对多行执行此操作,并分隔换行符和回车符。replace函数会一个接一个地搜索两个字符并替换它们,但通常不会返回回车 var dataToAdd=document.getElementById(“test”).inne

我从
innerHtml
获取一个字符串。字符串在两行上,正如我在下面附上的图片所示:

我想做的是在一行中显示它。我尝试过这个,但没有成功:

var dataToAdd = v.innerHTML.replace("\r\n", "" );

将其更改为带有全局修饰符的正则表达式,以对多行执行此操作,并分隔换行符和回车符。replace函数会一个接一个地搜索两个字符并替换它们,但通常不会返回回车

var dataToAdd=document.getElementById(“test”).innerHTML.replace(/[\n\r]/g,”);
console.log(dataToAdd)
1
2.
3.
添加替换(/[\n\r]/g,”);两次成功了,谢谢!