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,”);两次成功了,谢谢!